static_http_user_agent_settings.cc revision 5821806d5e7f356e8fa4b058a389a808ea183019
124943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner// Copyright (c) 2012 The Chromium Authors. All rights reserved. 224943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner// Use of this source code is governed by a BSD-style license that can be 324943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner// found in the LICENSE file. 424943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner 524943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner#include "net/url_request/static_http_user_agent_settings.h" 624943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner 724943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattnernamespace net { 824943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner 924943d2ee8bfaa7cf5893e4709143924157a5c1eChris LattnerStaticHttpUserAgentSettings::StaticHttpUserAgentSettings( 10d996d0c32b483c2190e1eb288cd3bbbd259c2960Greg Clayton const std::string& accept_language, 1124943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner const std::string& accept_charset, 1224943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner const std::string& user_agent) 1324943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner : accept_language_(accept_language), 1424943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner accept_charset_(accept_charset), 1524943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner user_agent_(user_agent) { 1691815a4770797a42816c4219d40b9f6148c03646Sean Callanan} 1791815a4770797a42816c4219d40b9f6148c03646Sean Callanan 1891815a4770797a42816c4219d40b9f6148c03646Sean CallananStaticHttpUserAgentSettings::~StaticHttpUserAgentSettings() { 1924943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner} 2091815a4770797a42816c4219d40b9f6148c03646Sean Callanan 2124943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattnerstd::string StaticHttpUserAgentSettings::GetAcceptLanguage() const { 2224943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner return accept_language_; 2324943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner} 2424943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner 2524943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattnerstd::string StaticHttpUserAgentSettings::GetAcceptCharset() const { 2624943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner return accept_charset_; 2724943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner} 2824943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner 2924943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattnerstd::string StaticHttpUserAgentSettings::GetUserAgent(const GURL& url) const { 3024943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner return user_agent_; 3124943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner} 3224943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner 3324943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner} // namespace net 3424943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner 3524943d2ee8bfaa7cf5893e4709143924157a5c1eChris Lattner