Revert "Don't call RewriteDriver::SetUserAgent as the user-agent is already in the request-headers"
This reverts commit 6ccc1c513b.
This commit is contained in:
@@ -1903,6 +1903,11 @@ ngx_int_t ps_resource_handler(ngx_http_request_t* r,
|
|||||||
custom_options.release(), ctx->base_fetch->request_context());
|
custom_options.release(), ctx->base_fetch->request_context());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
StringPiece user_agent = ctx->base_fetch->request_headers()->Lookup1(
|
||||||
|
HttpAttributes::kUserAgent);
|
||||||
|
if (!user_agent.empty()) {
|
||||||
|
driver->SetUserAgent(user_agent);
|
||||||
|
}
|
||||||
driver->SetRequestHeaders(*ctx->base_fetch->request_headers());
|
driver->SetRequestHeaders(*ctx->base_fetch->request_headers());
|
||||||
driver->set_pagespeed_query_params(pagespeed_query_params);
|
driver->set_pagespeed_query_params(pagespeed_query_params);
|
||||||
driver->set_pagespeed_option_cookies(pagespeed_option_cookies);
|
driver->set_pagespeed_option_cookies(pagespeed_option_cookies);
|
||||||
@@ -1943,7 +1948,13 @@ ngx_int_t ps_resource_handler(ngx_http_request_t* r,
|
|||||||
custom_options.release(), ctx->base_fetch->request_context());
|
custom_options.release(), ctx->base_fetch->request_context());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
StringPiece user_agent = ctx->base_fetch->request_headers()->Lookup1(
|
||||||
|
HttpAttributes::kUserAgent);
|
||||||
|
if (!user_agent.empty()) {
|
||||||
|
driver->SetUserAgent(user_agent);
|
||||||
|
}
|
||||||
driver->SetRequestHeaders(*ctx->base_fetch->request_headers());
|
driver->SetRequestHeaders(*ctx->base_fetch->request_headers());
|
||||||
|
|
||||||
ctx->driver = driver;
|
ctx->driver = driver;
|
||||||
|
|
||||||
cfg_s->server_context->message_handler()->Message(
|
cfg_s->server_context->message_handler()->Message(
|
||||||
|
|||||||
Reference in New Issue
Block a user