-
Couldn't load subscription status.
- Fork 13.3k
Terminate chunked responses in ESP8266WebServer #3963
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
806ded3 to
400ea9e
Compare
| } | ||
|
|
||
|
|
||
| void ESP8266WebServer::_cleanup() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this really cleanup? Maybe change to finalize or similar
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I mean the method name
8409509 to
fe1091b
Compare
|
@devyte Renamed |
4dc2736 to
11febf4
Compare
…ates and fixes lwip2 updates: > multi-mss makefile > forwardported espconn (no multicast yet) > restore max 3 ntp servers for configTime() coherency > unchain seldom chained pbufs > dns cache name length back to (256->48->) 128 > use sntp_stop/start() when dhcp address got > fix netif's hostname glue-handling > forwardported ping from lwip1.4 fix esp8266#3970 fix maybe esp8266#3963
…ates and fixes (#4039) lwip2 updates: > multi-mss makefile > forwardported espconn (no multicast yet) > restore max 3 ntp servers for configTime() coherency > unchain seldom chained pbufs > dns cache name length back to (256->48->) 128 > use sntp_stop/start() when dhcp address got > fix netif's hostname glue-handling > forwardported ping from lwip1.4 fix #3970 fix maybe #3963
When request handler is done, and chunked encoding was used, server should send a zero-length chunk to indicate that the response is complete.
It is possible that some sketches already send a zero-length chunk as part of the request handler, so reset
_chunkedflag when zero-length chunk is encountered.Fixes #3225.
Also add CONTENT_LENGTH_UNKNOWN to the keywords list.