| Index: net/url_request/url_request_http_job.cc | 
| =================================================================== | 
| --- net/url_request/url_request_http_job.cc	(revision 169969) | 
| +++ net/url_request/url_request_http_job.cc	(working copy) | 
| @@ -211,8 +211,12 @@ | 
| } | 
|  | 
| GURL redirect_url; | 
| -  if (request->GetHSTSRedirect(&redirect_url)) | 
| -    return new URLRequestRedirectJob(request, network_delegate, redirect_url); | 
| +  if (request->GetHSTSRedirect(&redirect_url)) { | 
| +    return new URLRequestRedirectJob( | 
| +        request, network_delegate, redirect_url, | 
| +        // Use status code 307 to preserve the method, so POST requests work. | 
| +        URLRequestRedirectJob::REDIRECT_307_TEMPORARY_REDIRECT); | 
| +  } | 
| return new URLRequestHttpJob(request, | 
| network_delegate, | 
| request->context()->http_user_agent_settings()); | 
|  |