1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "net/url_request/url_request_throttler_header_adapter.h" 6 7 #include "net/http/http_response_headers.h" 8 9 namespace net { 10 11 URLRequestThrottlerHeaderAdapter::URLRequestThrottlerHeaderAdapter( 12 HttpResponseHeaders* headers) 13 : response_header_(headers) { 14 } 15 16 URLRequestThrottlerHeaderAdapter::~URLRequestThrottlerHeaderAdapter() {} 17 18 std::string URLRequestThrottlerHeaderAdapter::GetNormalizedValue( 19 const std::string& key) const { 20 std::string return_value; 21 response_header_->GetNormalizedHeader(key, &return_value); 22 return return_value; 23 } 24 25 int URLRequestThrottlerHeaderAdapter::GetResponseCode() const { 26 return response_header_->response_code(); 27 } 28 29 } // namespace net 30