You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This force "Content-Length: 0" header when body is none (otherwise the client would consider this response as a Close Delimited body and would wait forever)
For adding content-lengh header we intentionally make the difference between "no body" and "empty sized body" so we keep the consistency across http/1, http/2, http/3.
In this case server should return with ResponseBody::body(Bytes::new()) or ResponseBody::bytes(Bytes::new()) rather than ResponseBody::empty()
The doc of Resonsebody::empty is wrong and cause this confusion due to refactor in rencent release. It shoud use be using the old ResponseBody::none as renference of doc
#1390 would fix this issue. It works slightly different than previous comment as we cant break empty behavior with minor version bump so empty stays the same as doc comment stated and none method is added for the real no body use case
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This force "Content-Length: 0" header when body is none (otherwise the client would consider this response as a Close Delimited body and would wait forever)