Files
tech-log-backend/infra/httpclient/proxy/README.md
T

626 B

Forward proxy fixture

ProxyFixture runs an in-process forward proxy so the proxy lane needs no external service.

Factory Behaviour
ProxyFixture.openProxy() accepts CONNECT and tunnels to the target
ProxyFixture.authenticatingProxy(user, password) answers 407 until Proxy-Authorization matches

The fixture records every request line and every Proxy-Authorization value it saw, which is what lets the suite prove design §24.3: proxy credentials never appear on the target request, and a proxy CONNECT failure is reported as HttpProxyException rather than as a target TLS failure.