diff options
Diffstat (limited to 'net/http/http_stream_request.cc')
-rw-r--r-- | net/http/http_stream_request.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/http/http_stream_request.cc b/net/http/http_stream_request.cc index f50c3c2..b3310a8 100644 --- a/net/http/http_stream_request.cc +++ b/net/http/http_stream_request.cc @@ -520,6 +520,9 @@ int HttpStreamRequest::DoInitConnection() { if (request_info().load_flags & LOAD_VERIFY_EV_CERT) ssl_config()->verify_ev_cert = true; + if (proxy_info()->proxy_server().scheme() == ProxyServer::SCHEME_HTTP) + ssl_config()->mitm_proxies_allowed = true; + scoped_refptr<SSLSocketParams> ssl_params = new SSLSocketParams(tcp_params, http_proxy_params, socks_params, proxy_info()->proxy_server().scheme(), |