Aha, this is a new bug with the new version of Apache::Filter.  As of 1.008,
the headers aren't sent until the first body text is output.  That means that
during a HEAD request, they're never sent.

I've got a fix in mind - in the meantime you can downgrade to 1.007.


[EMAIL PROTECTED] (Trevor Phillips) wrote:
>I've discovered some problems that I think are related to Apache::Filter. It
>certainly seems to affect only mod_perl scripts which use Apache::Filter...
>
>Basically, when you do a HEAD request method, you don't get any headers back.
>In fact, you don't get anything! When you do a normal GET method, you get all
>the headers, as well as the page content.
>
>I've tested this with different mod_perl scripts (which all support
>Apache::Filter), and they all seem to do it.
>
>Is this a problem with Apache::Filter's handling of HEAD requests?
>
>-- 
>.. Trevor Phillips             -           http://jurai.murdoch.edu.au/ . 
>: CWIS Systems Administrator     -           [EMAIL PROTECTED] : 
>| IT Services                       -               Murdoch University | 
> >------------------- Member of the #SAS# & #CFC# --------------------<
>| On nights such as this, evil deeds are done. And good deeds, of     /
>| course. But mostly evil, on the whole.                             /
> \      -- (Terry Pratchett, Wyrd Sisters)                          /
>

  -------------------                            -------------------
  Ken Williams                             Last Bastion of Euclidity
  [EMAIL PROTECTED]                            The Math Forum


Reply via email to