Index: net/http/http_network_transaction.cc |
diff --git a/net/http/http_network_transaction.cc b/net/http/http_network_transaction.cc |
index 54d79f3ab78d9e6ac8c1a9cff8a60937652efc89..81007ca3d9bb5f1b87eecf450737a034c982a3c8 100644 |
--- a/net/http/http_network_transaction.cc |
+++ b/net/http/http_network_transaction.cc |
@@ -316,6 +316,11 @@ bool HttpNetworkTransaction::IsReadyToRestartForAuth() { |
HaveAuth(pending_auth_target_); |
} |
+bool HttpNetworkTransaction::HasAuth() const { |
+ return request_headers_.HasHeader(HttpRequestHeaders::kProxyAuthorization) || |
+ request_headers_.HasHeader(HttpRequestHeaders::kAuthorization); |
+} |
+ |
int HttpNetworkTransaction::Read(IOBuffer* buf, int buf_len, |
const CompletionCallback& callback) { |
DCHECK(buf); |