Avatar for the Kludex user
Kludex
uvicorn
BlogDocsChangelog

Support `X-Forwarded-Host` in `ProxyHeadersMiddleware`

#2922
Comparing
x-forwarded-host
(
a162bc9
) with
main
(
10ddc6d
)
CodSpeed Performance Gauge
0%
Untouched
24

Benchmarks

24 total
test_bench_fragmented_body[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
+1%
2.3 ms2.3 ms
test_bench_fragmented_body[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
10.5 ms10.5 ms
test_bench_simple_get[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
877.7 µs876.2 µs
test_bench_simple_get[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
998.2 µs997.9 µs
test_bench_connection_close[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
974.5 µs974.7 µs
test_bench_post_body_receive[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
971.4 µs972.3 µs
test_bench_chunked_response[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
947.2 µs948.7 µs
test_bench_pipelined_requests[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
1.3 ms1.4 ms
test_bench_large_post[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
test_bench_simple_post[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
977.8 µs979.9 µs
test_bench_post_body_receive[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
738.1 µs739.8 µs
test_bench_keepalive_reuse[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_bench_large_post[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
1 ms1.1 ms
test_bench_connection_close[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
731.5 µs733.6 µs
test_bench_simple_post[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
739.5 µs741.8 µs
test_bench_keepalive_reuse[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
783.2 µs785.9 µs
test_bench_http10[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
723 µs725.6 µs
test_bench_ws_send_text[wsproto]
tests/benchmarks/test_ws.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_bench_chunked_response[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
728.8 µs731.7 µs
test_bench_pipelined_requests[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
839.5 µs842.9 µs
test_bench_ws_handshake[wsproto]
tests/benchmarks/test_ws.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_bench_http10[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
-1%
956.2 µs961.7 µs
test_bench_ws_handshake[websockets-sansio]
tests/benchmarks/test_ws.py
CodSpeed Performance Gauge
-1%
1.2 ms1.2 ms
test_bench_ws_send_text[websockets-sansio]
tests/benchmarks/test_ws.py
CodSpeed Performance Gauge
-1%
1.1 ms1.2 ms

Commits

Click on a commit to change the comparison range
Base
main
10ddc6d
-0.21%
Support `X-Forwarded-Host` in `ProxyHeadersMiddleware`
f68cc4f
8 days ago
by Kludex
-0.02%
Fix mypy errors on `tests/middleware/test_proxy_headers.py`
a162bc9
8 days ago
by Kludex
© 2026 CodSpeed Technology
Home Terms Privacy Docs