Workaround automatic Http2 upgrade in POSTs (#1571)
This commit is contained in:
parent
4a4efe0f39
commit
d941a4be09
|
|
@ -299,6 +299,8 @@ namespace Microsoft.AspNetCore.Sockets.Client
|
||||||
|
|
||||||
using (var request = new HttpRequestMessage(HttpMethod.Post, urlBuilder.Uri))
|
using (var request = new HttpRequestMessage(HttpMethod.Post, urlBuilder.Uri))
|
||||||
{
|
{
|
||||||
|
// Corefx changed the default version and High Sierra curlhandler tries to upgrade request
|
||||||
|
request.Version = new Version(1, 1);
|
||||||
SendUtils.PrepareHttpRequest(request, _httpOptions);
|
SendUtils.PrepareHttpRequest(request, _httpOptions);
|
||||||
|
|
||||||
using (var response = await httpClient.SendAsync(request))
|
using (var response = await httpClient.SendAsync(request))
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,8 @@ namespace Microsoft.AspNetCore.Sockets.Client
|
||||||
|
|
||||||
// Send them in a single post
|
// Send them in a single post
|
||||||
var request = new HttpRequestMessage(HttpMethod.Post, sendUrl);
|
var request = new HttpRequestMessage(HttpMethod.Post, sendUrl);
|
||||||
|
// Corefx changed the default version and High Sierra curlhandler tries to upgrade request
|
||||||
|
request.Version = new Version(1, 1);
|
||||||
PrepareHttpRequest(request, httpOptions);
|
PrepareHttpRequest(request, httpOptions);
|
||||||
|
|
||||||
request.Content = new ReadOnlySequenceContent(buffer);
|
request.Content = new ReadOnlySequenceContent(buffer);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue