proxy.py/proxy/http
Abhinav Singh 050ac1c39a
`--rewrite-host-header` flag for reverse proxy (#1492)
* Rewrite Host header during reverse proxy

* bring back `VERIFIED6`

* Lint fixes

* `--rewrite-host-header` flag

* Pass `--rewrite-host-header` for integration tests

* expect `httpbingo.org` as header now due to host rewrite

* Also pass flag during build & test suite
2024-10-15 10:04:31 +05:30
..
exception Support plugins defined as inner classes (#1318) 2023-03-14 20:00:07 +05:30
inspector [isort] Lib modules (#1016) 2022-01-20 15:34:54 +05:30
parser `--rewrite-host-header` flag for reverse proxy (#1492) 2024-10-15 10:04:31 +05:30
proxy TLS Intercept conditionally (#1476) 2024-09-21 10:54:07 +05:30
server `--rewrite-host-header` flag for reverse proxy (#1492) 2024-10-15 10:04:31 +05:30
websocket SSH handler/listener plugins (#1398) 2024-04-24 15:13:14 +05:30
__init__.py [isort] Lib modules (#1016) 2022-01-20 15:34:54 +05:30
client.py Add `pip` and `Selenium Base` to projects using `proxy.py` 2024-08-16 09:05:34 +05:30
codes.py Add initial Sphinx docs 2021-11-18 01:36:13 +01:00
connection.py [Middleware] `HttpClientConnection` preparation (#995) 2022-01-16 18:34:33 +05:30
descriptors.py [CacheByContentTypePlugin] Prepare for content type parsing (#1038) 2022-01-23 18:05:51 +05:30
handler.py Support for Python 3.12 (#1444) 2024-08-10 09:33:49 +05:30
headers.py [ProxyPool] Add support for basic authorization with upstream proxies (#897) 2021-12-22 01:48:15 +05:30
methods.py Add all IANA assigned HTTP method names (#751) 2021-11-18 18:50:15 +05:30
plugin.py [CacheResponsesPlugin] Add ability to cache request packets (#1056) 2022-01-24 23:38:57 +05:30
protocols.py Bail out early for non-HTTP but HTTP looking protocols (#972) 2022-01-18 00:11:48 +05:30
responses.py Add `--cache-by-content-type` flag (#1070) 2022-01-27 05:04:54 +05:30
url.py [isort] Lib modules (#1016) 2022-01-20 15:34:54 +05:30