SanitizeProxyAuth: Whitelist all hop-by-hop headers
commit34f63b55b51e8fc46ad86334783a665d5f487738
authorttuttle <ttuttle@chromium.org>
Thu, 5 Mar 2015 04:33:01 +0000 (4 20:33 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 5 Mar 2015 04:33:30 +0000 (5 04:33 +0000)
tree23b608462b922f8d49ec89e08dbb8b02426e86cd
parent46b403c6f9e3a524ee89fd57bdbeacc1eac74964
SanitizeProxyAuth: Whitelist all hop-by-hop headers

We were discarding "Proxy-Authenticate: keep-alive" headers in HTTP/1.0 responses, which broke multi-step connection-level authentication methods for proxies that sent HTTP/1.0 responses.

BUG=463937

Review URL: https://codereview.chromium.org/982733002

Cr-Commit-Position: refs/heads/master@{#319219}
net/http/http_network_transaction_unittest.cc
net/http/proxy_client_socket.cc