Geoffrey Sneddon wrote:

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.

The error should be treated like any other network error.

WRT earlier HTTP versions: how would care?

s/how/who/, I assume?

Yes.

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.

Really? Evidence please? And are there use cases for accessing thise using XHR?

BR, Julian

Reply via email to