Skip to content
An HTTP/2 server integrating hyper-h2 with Tornado
Branch: master
Clone or download
Latest commit a87a306 Apr 29, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
tornado_h2 Disable 304s on static files for now. Apr 29, 2017
.gitignore Initial commit. Apr 27, 2017
MANIFEST.in
README.md Disable 304s on static files for now. Apr 29, 2017
requirements.txt Initial commit. Apr 27, 2017
setup.py

README.md

Tornado H2

An HTTP/2 server integrated with Tornado using hyper-h2.

Check out PythonTiles, a quick example inspired by GopherTiles.

It implements an HTTP2Server which accepts standard Tornado Application objects and seamlessly returns responses from web.RequestHandler objects through HTTP/2.

Please note: This is not fully compliant and it's missing many features (and tests).

Setup and run

  • Clone this repo
  • Create a virtual env
  • python setup.py develop
  • pip install -r examples/requirements.txt
  • python examples/tornado_h2_server_example.py
  • Visit the URL in the output in the browser, if https is specified make sure to accept the certificate
You can’t perform that action at this time.