Re: http pipelining

Seth Daniel <[email protected]>
Newsgroups gmane.comp.lang.perl.poe
Message-ID <[email protected]>
On Mon, Mar 09, 2009 at 03:47:43PM -0700, Seth Daniel wrote:
> All,
> 
> I've been looking at the wealth of POE HTTP servers, components, etc... that
> are avaiable via CPAN.  It seems most, maybe all, of these depend on 
> Filter::HTTPD or something similar.  As I understand it when using
> Filter::HTTPD you are limited, for the most part, to being an HTTP/1.0 server.
> In particular, using the filter makes it impossible to ever do HTTP
> pipelining.  Is this correct?
> 
> So are there any components or other code, written using POE, that can 
> implement most/all of the HTTP/1.1 features?  I'm mostly concerned about 
> pipelining.


It looks like there is a component PoCo::HTTP::KeepAlive.  I think it is
only meant to work only with PoCo::Server::HTTP?  It has also not been 
updated in over a year.

Maybe my original question was vague or misleading.  I am currently
using POE::Filter::HTTPD.  This is apparently incapable of doing HTTP
Keepalive.  I would like to write a POE server that can support HTTP
Keepalive.  Besides the module I mention in the previous paragraph do
any of the other HTTP related modules support Keepalive?  

-- 
seth /\ sethdaniel.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.