Modify FillRequestDetails to pass headers dictionary.

This commit is contained in:
Thiago de Arruda 2017-11-03 14:45:46 -03:00
parent 4d364fa27a
commit 9c04d18387

View file

@ -180,6 +180,13 @@ void FillRequestDetails(base::DictionaryValue* details,
GetUploadData(list.get(), request);
if (!list->empty())
details->Set("uploadData", std::move(list));
std::unique_ptr<base::DictionaryValue> headers_value(
new base::DictionaryValue);
for (net::HttpRequestHeaders::Iterator it(request->extra_request_headers());
it.GetNext();) {
headers_value->SetString(it.name(), it.value());
}
details->Set("headers", std::move(headers_value));
}
void GetUploadData(base::ListValue* upload_data_list,