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