Klaus Weide wrote:
> <>.
> By the way, that workaround at first look (according to the included
> description of the problem) seems to be a practical application of the
> exemption in RFC 2145 2.3 last para:
>   "An HTTP server MAY send a lower response version, if it is known or
>    suspected that the client incorrectly implements the HTTP
>    specification, but this should not be the default, and this SHOULD
>    NOT be done if the request version is HTTP/1.1 or greater."
> On second look, it seems that the desired "downgrading" effect for the
> client in question could also be achieved by sending "Connection: close"
> and not sending chunked entities, while still responding with "HTTP/1.1".

Maybe so, I see no virtue in that. What is the point of complying to the
standard while working around a broken beta? The solution we implemented
was expedient. We should, perhaps, note that, if the directive is used,
the server no longer complies with RFC 2145.



Ben Laurie            |Phone: +44 (181) 994 6435|Apache Group member
Freelance Consultant  |Fax:   +44 (181) 994 6472|
and Technical Director|Email: |Apache-SSL author
A.L. Digital Ltd,     |
London, England.      |"Apache: TDG"

Received on Sunday, 10 August 1997 14:55:40 UTC