http_proxy: remove ambiguity in connect headers configuration
mmatczuk opened this issue · 0 comments
mmatczuk commented
This is a small refactoring that would remove the ambiguity in Martian configuration.
Plan:
- Wrap header modifier in a layer that checks the HTTP method, for CONNECT use
proxyHeaders
, otherwise userequestHeaders
- Remove ConnectRequestModifier in HTTPProxyConfig, martian.Proxy and dialvia
- Add ProxyConnectHeader in dialvia and set it in Martian