Skip to content

Latest commit

 

History

History
63 lines (52 loc) · 9.58 KB

README.md

File metadata and controls

63 lines (52 loc) · 9.58 KB

http2 compat tests

Nodejs http2 compatibility layer tests. Clarify differences between http.IncomingMessage http.OutgoingMessage and http2.Http2ServerRequest http2.Http2ServerResponse.

Run Tests

python3 tools/test.py -j 4 parallel sequential

Exposed difference between http2 compat and http

Other exposed issues

Protcol Level Difference

  • http2 semicoloned headers *

  • http2 does not support '100-continue'

  • http1 Connect Method

    • http2 support it by :connect header
  • No Content-Length with body

  • Host header replaced by :authority

  • 'Connection' Header has no efect with http2

  • Upgrade to the websocket