summaryrefslogtreecommitdiff
path: root/chromium/components/update_client/request_sender.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/update_client/request_sender.cc')
-rw-r--r--chromium/components/update_client/request_sender.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/chromium/components/update_client/request_sender.cc b/chromium/components/update_client/request_sender.cc
index 3f0ae03489d..4a8bc1dce1c 100644
--- a/chromium/components/update_client/request_sender.cc
+++ b/chromium/components/update_client/request_sender.cc
@@ -25,10 +25,13 @@ namespace {
// This is an ECDSA prime256v1 named-curve key.
constexpr int kKeyVersion = 10;
-const char kKeyPubBytesBase64[] =
+constexpr char kKeyPubBytesBase64[] =
"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzOqC8cKNUYIi0UkNu0smZKDW8w5/"
"0EmEw1KQ6Aj/5JWBMdUVm13EIVwFwPlkO/U6vXa+iu4wyUB89GFaldJ7Bg==";
+// The content type for all protocol requests.
+constexpr char kContentType[] = "application/json";
+
} // namespace
RequestSender::RequestSender(scoped_refptr<Configurator> config)
@@ -96,7 +99,7 @@ void RequestSender::SendInternal() {
std::string(), std::string(), 0));
}
network_fetcher_->PostRequest(
- url, request_body_, request_extra_headers_,
+ url, request_body_, kContentType, request_extra_headers_,
base::BindOnce(&RequestSender::OnResponseStarted, base::Unretained(this)),
base::BindRepeating([](int64_t current) {}),
base::BindOnce(&RequestSender::OnNetworkFetcherComplete,