// Copyright (c) 2013 GitHub, Inc. All rights reserved. // Use of this source code is governed by the MIT license that can be // found in the LICENSE file. #include "atom/browser/net/url_request_string_job.h" #include #include "net/base/net_errors.h" namespace atom { URLRequestStringJob::URLRequestStringJob(net::URLRequest* request, net::NetworkDelegate* network_delegate, const std::string& mime_type, const std::string& charset, const std::string& data) : net::URLRequestSimpleJob(request, network_delegate), mime_type_(mime_type), charset_(charset), data_(data) { } int URLRequestStringJob::GetData( std::string* mime_type, std::string* charset, std::string* data, const net::CompletionCallback& callback) const { *mime_type = mime_type_; *charset = charset_; *data = data_; return net::OK; } } // namespace atom