On 12 Jun 2008, at 13:55, Julian Reschke wrote:

Anne van Kesteren wrote:
...
I think it would be better if HTTP defined what clients should assume (200 and OK most likely) in case the response data does not include it. Your HTTP parsing specification could do this for instance.
...

In HTTP/1.*, the status code is what the response says, and the status text is purely decorative. If it's not there, it's not there. Claiming it was "OK" would be misleading.

Still, throwing INVALID_STATUS_ERR seems to defy logic, and current implementations.

WRT earlier HTTP versions: how would care?

s/how/who/, I assume?

There's still (amazingly) a number of servers that do still have HTTP/ 0.9 behaviour, and support _is_ still needed. The behaviour everywhere, as far as I can tell, it to just return 200/OK.


--
Geoffrey Sneddon
<http://gsnedders.com/>


Reply via email to