support HTTP/2 without TLS (dotnet/corefx#36753)
authorTomas Weinfurt <tweinfurt@yahoo.com>
Tue, 16 Apr 2019 18:54:24 +0000 (11:54 -0700)
committerGitHub <noreply@github.com>
Tue, 16 Apr 2019 18:54:24 +0000 (11:54 -0700)
commitec218e40b5da92eff5f48203c06c0a6fb289cf0e
tree960a3354c9bff51967685b05fa7eefffe1822539
parentbb7db2de82506bcd82ecf70ff62767d330bb07bf
support HTTP/2 without TLS (dotnet/corefx#36753)

* support HTTP/2 without ssl

* feedback from review

* revert changes GetAsync->SendAsync

* remove unused variable

* feedback from review

* feedback from review

* add missong Trace().

Commit migrated from https://github.com/dotnet/corefx/commit/7ed0c5338941346a3cacb4e18f19aaddb283da90
src/libraries/Common/tests/System/Net/Http/Http2LoopbackServer.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/HPack/StaticTable.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/Http2Connection.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/HttpConnectionPool.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/HttpConnectionSettings.cs
src/libraries/System.Net.Http/tests/FunctionalTests/HttpClientHandlerTest.Http2.cs
src/libraries/System.Net.Http/tests/FunctionalTests/HttpClientHandlerTestBase.cs
src/libraries/System.Net.Http/tests/FunctionalTests/PlatformHandlerTest.cs
src/libraries/System.Net.Http/tests/FunctionalTests/SocketsHttpHandlerTest.cs
src/libraries/System.Net.Http/tests/FunctionalTests/TestHelper.cs