protocol: copy headers from original request for custom request job
This commit is contained in:
parent
3250764e72
commit
58f1907579
1 changed files with 5 additions and 2 deletions
|
@ -131,10 +131,13 @@ void AdapterRequestJob::CreateHttpJobAndStart(
|
||||||
void AdapterRequestJob::CreateJobFromProtocolHandlerAndStart() {
|
void AdapterRequestJob::CreateJobFromProtocolHandlerAndStart() {
|
||||||
real_job_ = protocol_handler_->MaybeCreateJob(request(),
|
real_job_ = protocol_handler_->MaybeCreateJob(request(),
|
||||||
network_delegate());
|
network_delegate());
|
||||||
if (!real_job_.get())
|
if (!real_job_.get()) {
|
||||||
CreateErrorJobAndStart(net::ERR_NOT_IMPLEMENTED);
|
CreateErrorJobAndStart(net::ERR_NOT_IMPLEMENTED);
|
||||||
else
|
} else {
|
||||||
|
// Copy headers from original request.
|
||||||
|
real_job_->SetExtraRequestHeaders(request()->extra_request_headers());
|
||||||
real_job_->Start();
|
real_job_->Start();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace atom
|
} // namespace atom
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue