GNOME Bugzilla – Bug 780352
Do not fail when there's no empty line after headers
Last modified: 2017-08-07 14:04:32 UTC
The spec says there should be an empty line (\r\n) between the response headers and the body. However, some servers don't include the empty line when the response doesn't have a body. This is causing several WebKit tests to fail, because some of the imported w3c tests do not include that empty line. Those tests pass in firefox, chromium and safari, so at least those other browsers allow that.
Created attachment 348411 [details] [review] Patch Not including tests this time because I don't know if this can be tested with SoupServer.
Created attachment 350811 [details] [review] Can you try this version and make sure it still makes the tests pass?
Unfortunately the tests have changed and no longer timeout even without the patch, but it seems we get the same result with this version and mine, so I assume it's fine. Thanks!
Dan, are you going to land your patch then?