httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stas Bekman <>
Subject EOS is not being sent for HEAD requests
Date Tue, 02 Mar 2004 04:07:06 GMT
in 2.0 - Connection output filters don't recieve the EOS bucket when the 
request method is HEAD. This breaks the idiom of flushing any stored data when 
the eos bucket is seen. And some filters could be broken because of that.

A typical response filter sees this for the following 3 brigades for a HEAD 
request which otherwise would have sent a response body:

 >>> connection output filter
     o bucket 1: HEAP
[HTTP/1.1 200 OK
Date: Tue, 02 Mar 2004 04:04:30 GMT
Server: Apache/2.0.49-dev (Unix) mod_perl/1.99_13-dev Perl/v5.8.3 
mod_ssl/2.0.49-dev OpenSSL/0.9.7b DAV/2
Connection: close
Content-Type: text/plain


 >>> connection output filter
     o bucket 1: FLUSH

 >>> connection output filter
     o bucket 1: FLUSH

Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker     mod_perl Guide --->

View raw message