/http-proxy-server

Extension of Python's http.server with proxy support

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

http-proxy-server

Extension of Python's http.server with proxy support

Example use

Include proxy url's in your HTML file:

<img href="PROXY_NAME/image-name.webp" />

Run with:

py proxy.py --proxy PROXY_NAME "https://example.com"

When fetching data from the server, this will replace PROXY_NAME with https://example.com, so the HTML reference becomes https://example.com/image-name.webp.

Multiple proxies are supported:

py proxy.py --proxy PROXY_1 "https://example1.com" --proxy PROXY_2 "https://example2.com"

Warning

The warning from http.server docs still applies:

http.server is not recommended for production. It only implements basic security checks.