Re: Report: Inconsistency in HTTP 204 response body parsing (#5227)

The Chromium behaviour is not specific to 204 responses. It allows 4 bytes of "slop" at the start of any HTTP/1.[01] response. This is implemented in [net::HttpUtil::LocateStartOfStatusLine](https://cs.chromium.org/chromium/src/net/http/http_util.cc?q=net::HttpUtil::LocateStartOfStatusLine).

I'm surprised that this differs from Firefox, since Chrome's handling of HTTP server quirks was largely inspired by Firefox.

View on GitHub: https://github.com/w3c/web-platform-tests/pull/5227#issuecomment-292060201

Received on Thursday, 6 April 2017 03:37:30 UTC