Uh oh!
There was an error while loading. Please reload this page.
Answer with HTTP/1.0 until 1.1 is really implemented - #12
Conversation
nicolas-grekas
commented
Aug 28, 2014
Just as a side note, my use case is receiving an HTTP query with |
clue
commented
Sep 13, 2016
What is the status of this PR? Does this really fix any bugs? If so, can we add some test cases to confirm this? FWIW, chunked transfer encoding is currently being implemented by @WyriHaximus here: reactphp/http-client#58 |
clue
commented
Feb 10, 2017
Thanks for filing this PR @nicolas-grekas! 👍 I think this addresses a real issue, but I'd rather address the This is kind of an old PR and it contains plenty of merge conflicts now. Unfortunately, this hasn't been updated in years, so I'll close this due to a lack of feedback. If you think this is still worth addressing, please update this PR or file a new one and we can reconsider this 👍 |
clue
commented
Feb 19, 2017
For the reference: Persistent connections will be addressed via #39 (eventually), but I'll look into explicitly denying persistent connection support for HTTP/1.1 clients in the meantime 👍 |
clue
commented
Feb 19, 2017
The issues you were seeing should now be addressed via #128. I hope this helps 👍 |
nicolas-grekas
commented
Feb 19, 2017
not sure about that: the client sends chunked encoding in my case. |
clue
commented
Feb 19, 2017
Incoming chunked transfer encoding will now be decoded via #116 |
Currently, the HTTP server answers with
1.1but does not handle persistent connexions.Because of this, well behaving clients, expecting proper handling of the advertised 1.1 semantic do not work:
the incoming Request object does never trigger the
endevent.This of course is because an HTTP/1.1 client never closes the socket connexion.