on master help sign in
Merge pull request #621 from lucasdicioccio/http2-relax-headers-check

Relax HTTP2 headers check.

commit3a1c271c4af7af55d0a9edd10fdb29c5c884adb4 authorKazu Yamamoto <kazu@iij.ad.jp> dateFri 26 May 2017, 10:56 (9 years ago) parent78bb757d8e5a6f
1 file changed−2
warp/Network/Wai/Handler/Warp/HTTP2/HPACK.hs−2
warp/Network/Wai/Handler/Warp/HTTP2/HPACK.hs−2
@@ -93,7 +93,6 @@ checkRequestHeader reqvt
9393 | mScheme == Nothing = False
9494 | mPath == Nothing = False
9595 | mPath == Just "" = False
96− | mAuthority == Nothing = False
9796 | mConnection /= Nothing = False
9897 | just mTE (/= "trailers") = False
9998 | otherwise = True
@@ -102,7 +101,6 @@ checkRequestHeader reqvt
102101 mScheme = getHeaderValue tokenScheme reqvt
103102 mPath = getHeaderValue tokenPath reqvt
104103 mMethod = getHeaderValue tokenMethod reqvt
105− mAuthority = getHeaderValue tokenAuthority reqvt
106104 mConnection = getHeaderValue tokenConnection reqvt
107105 mTE = getHeaderValue tokenTE reqvt
108106