| OLD | NEW |
| 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "net/url_request/url_request_http_job.h" | 5 #include "net/url_request/url_request_http_job.h" |
| 6 | 6 |
| 7 #include "base/base_switches.h" | 7 #include "base/base_switches.h" |
| 8 #include "base/command_line.h" | 8 #include "base/command_line.h" |
| 9 #include "base/compiler_specific.h" | 9 #include "base/compiler_specific.h" |
| 10 #include "base/file_util.h" | 10 #include "base/file_util.h" |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 104 GURL::Replacements referrer_mods; | 104 GURL::Replacements referrer_mods; |
| 105 referrer_mods.ClearUsername(); | 105 referrer_mods.ClearUsername(); |
| 106 referrer_mods.ClearPassword(); | 106 referrer_mods.ClearPassword(); |
| 107 referrer = referrer.ReplaceComponents(referrer_mods); | 107 referrer = referrer.ReplaceComponents(referrer_mods); |
| 108 } | 108 } |
| 109 | 109 |
| 110 request_info_.url = request_->url(); | 110 request_info_.url = request_->url(); |
| 111 request_info_.referrer = referrer; | 111 request_info_.referrer = referrer; |
| 112 request_info_.method = request_->method(); | 112 request_info_.method = request_->method(); |
| 113 request_info_.load_flags = request_->load_flags(); | 113 request_info_.load_flags = request_->load_flags(); |
| 114 request_info_.priority = request_->priority(); |
| 114 | 115 |
| 115 if (request_->context()) { | 116 if (request_->context()) { |
| 116 request_info_.user_agent = | 117 request_info_.user_agent = |
| 117 request_->context()->GetUserAgent(request_->url()); | 118 request_->context()->GetUserAgent(request_->url()); |
| 118 } | 119 } |
| 119 | 120 |
| 120 AddExtraHeaders(); | 121 AddExtraHeaders(); |
| 121 | 122 |
| 122 StartTransaction(); | 123 StartTransaction(); |
| 123 } | 124 } |
| (...skipping 443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 567 DCHECK(response_info_); | 568 DCHECK(response_info_); |
| 568 DCHECK(response_cookies_.empty()); | 569 DCHECK(response_cookies_.empty()); |
| 569 | 570 |
| 570 std::string name = "Set-Cookie"; | 571 std::string name = "Set-Cookie"; |
| 571 std::string value; | 572 std::string value; |
| 572 | 573 |
| 573 void* iter = NULL; | 574 void* iter = NULL; |
| 574 while (response_info_->headers->EnumerateHeader(&iter, name, &value)) | 575 while (response_info_->headers->EnumerateHeader(&iter, name, &value)) |
| 575 response_cookies_.push_back(value); | 576 response_cookies_.push_back(value); |
| 576 } | 577 } |
| OLD | NEW |