diff --git a/atom/browser/net/url_request_fetch_job.cc b/atom/browser/net/url_request_fetch_job.cc index 35e46a8f4f8d..bff3332a3f54 100644 --- a/atom/browser/net/url_request_fetch_job.cc +++ b/atom/browser/net/url_request_fetch_job.cc @@ -97,6 +97,12 @@ URLRequestFetchJob::URLRequestFetchJob( fetcher_->SetReferrer(request->referrer()); else fetcher_->SetReferrer(referrer); + + // Use |request|'s headers. + net::HttpRequestHeaders headers; + if (request->GetFullRequestHeaders(&headers)) { + fetcher_->SetExtraRequestHeaders(headers.ToString()); + } } void URLRequestFetchJob::HeadersCompleted() {