Home | History | Annotate | Download | only in url_request
      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