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 PR allows downgrading of HTTP request version.
The request version was specified to hyper-side, so an error occurred when the request and server versions did not match.
Original .NET's HTTP handlers allows response versions lower than RequestVersion by default.
When communicating with a server that does not support HTTP/2 while
HttpRequestMessage.Version
is set toHttpVersion.Version20
, a problem occurs.In particular, in Unity on macOS, the default value for
Version
property isVersion20
, so HTTP requests will fail unexpectedly.