https://github.com/timkpaine/tornado-proxy-handlers
Tornado proxy handlers for HTTP requests and web sockets
https://github.com/timkpaine/tornado-proxy-handlers
proxy python3 tornado tornado-web
Last synced: about 1 year ago
JSON representation
Tornado proxy handlers for HTTP requests and web sockets
- Host: GitHub
- URL: https://github.com/timkpaine/tornado-proxy-handlers
- Owner: timkpaine
- License: apache-2.0
- Created: 2019-05-28T15:40:49.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T14:00:07.000Z (over 1 year ago)
- Last Synced: 2025-03-20T17:06:00.976Z (about 1 year ago)
- Topics: proxy, python3, tornado, tornado-web
- Language: Python
- Homepage:
- Size: 74.2 KB
- Stars: 16
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# tornado-proxy-handlers
Tornado proxy handlers for HTTP requests and web sockets
[](https://github.com/timkpaine/tornado-proxy-handlers/actions?query=workflow%3A%22Build+Status%22)
[](https://codecov.io/gh/timkpaine/tornado-proxy-handlers)
[](https://pypi.python.org/pypi/tornado-proxy-handlers/)
[](https://pypi.python.org/pypi/tornado-proxy-handlers/)
## Install
`pip install tornado-proxy-handlers` or from source `python setup.py install`
## Overview
This project contains 2 proxy handlers:
- HTTP Handler
- Websocket Handler
The websocket handler requires the http handler for `599` protocol switching.
## Use
These are designed to be embedded in a tornado server that needs to proxy. They can also be run as a standalone proxy server via the `tornado-proxy` command.