From 9848d241ff1b4cf1dc5196b6e188b9847c5484ae Mon Sep 17 00:00:00 2001 From: Grzegorz Rola <grola@seostudio.pl> Date: Tue, 8 Dec 2020 18:07:15 +0100 Subject: [PATCH] bugfix(headers): default headers should overwrite built in headers --- CHANGELOG.md | 5 +++++ src/Client/ClientImplementation.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e0dafca..0a72b14 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ +## [1.2.1] - 2020-12-08 +### Fixed +- default headers should overwrite build in headers + ## [1.2.0] - 2019-06-12 ### Fixed - CacheResolver in cached client + ## [1.1.0] - 2019-05-30 ### Added - Timeout in api client options interface diff --git a/src/Client/ClientImplementation.php b/src/Client/ClientImplementation.php index 3777c5a..b2bac6c 100644 --- a/src/Client/ClientImplementation.php +++ b/src/Client/ClientImplementation.php @@ -151,7 +151,7 @@ class ClientImplementation implements Client, LoggerAwareInterface 'Accept-Encoding' => '*', 'Content-Type' => $this->serializer->getMime() ); - $headers = array_merge($this->defaultRequestHeaders, $headers); + $headers = array_merge($headers, $this->defaultRequestHeaders); return array_merge($headers, $request->getHeaders()); } -- GitLab