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 9namespace net { 10 11URLRequestThrottlerHeaderAdapter::URLRequestThrottlerHeaderAdapter( 12 HttpResponseHeaders* headers) 13 : response_header_(headers) { 14} 15 16URLRequestThrottlerHeaderAdapter::~URLRequestThrottlerHeaderAdapter() {} 17 18std::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 25int URLRequestThrottlerHeaderAdapter::GetResponseCode() const { 26 return response_header_->response_code(); 27} 28 29} // namespace net 30