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.
5 #include "net/url_request/url_request_throttler_header_adapter.h"
7 #include "net/http/http_response_headers.h"
11 URLRequestThrottlerHeaderAdapter::URLRequestThrottlerHeaderAdapter(
12 HttpResponseHeaders
* headers
)
13 : response_header_(headers
) {
16 URLRequestThrottlerHeaderAdapter::~URLRequestThrottlerHeaderAdapter() {}
18 std::string
URLRequestThrottlerHeaderAdapter::GetNormalizedValue(
19 const std::string
& key
) const {
20 std::string return_value
;
21 response_header_
->GetNormalizedHeader(key
, &return_value
);
25 int URLRequestThrottlerHeaderAdapter::GetResponseCode() const {
26 return response_header_
->response_code();