reject invalid pseudo-headers (dotnet/corefx#37069)
authorTomas Weinfurt <tweinfurt@yahoo.com>
Fri, 3 May 2019 06:23:27 +0000 (23:23 -0700)
committerGitHub <noreply@github.com>
Fri, 3 May 2019 06:23:27 +0000 (23:23 -0700)
commitdcb8c42cc4d6be4a2eca945efc5f907465205298
tree80d33ce4fc99dad3ef94149b903238de4b8ce354
parent4168d8f1dc35b031cdabc078d73f8e2840d697e3
reject invalid pseudo-headers (dotnet/corefx#37069)

* reject invalid pseudo-headers

* feedback from review

* feedback from review

* fix typo in comment

* feedback from review

* syncup with recent changes

Commit migrated from https://github.com/dotnet/corefx/commit/1f159018b21e1f70fa2ade50d5e341f5ce457654
src/libraries/Common/tests/System/Net/Http/Http2LoopbackServer.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/Http2Stream.cs
src/libraries/System.Net.Http/tests/FunctionalTests/HttpClientHandlerTest.Http2.cs