From 9a7fb62b666270e4afc8ec410e8c8b2c055b67ee Mon Sep 17 00:00:00 2001 From: Daniel Pujiula Buhl Date: Tue, 24 Mar 2020 09:22:04 +0100 Subject: [PATCH 1/2] convert header fields to lower-case in refreshToken() --- src/Client.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Client.php b/src/Client.php index 11e755bb..8a033bdd 100644 --- a/src/Client.php +++ b/src/Client.php @@ -385,10 +385,13 @@ public function refreshToken($token = null) ); $response = $this->http->post($this->getOption('tokenurl'), $data); + + // Make sure all headers are lowercase + $response->headers = array_change_key_case($response->headers, CASE_LOWER); if ($response->code >= 200 || $response->code < 400) { - if (strpos($response->headers['Content-Type'], 'application/json') !== false) + if (strpos($response->headers['content-type'], 'application/json') !== false) { $token = array_merge(json_decode($response->body, true), array('created' => time())); } From 40c2785b9c162dc4321b739b8553eb1fd2e2830f Mon Sep 17 00:00:00 2001 From: Michael Babker Date: Tue, 24 Mar 2020 07:08:20 -0500 Subject: [PATCH 2/2] Remove whitespace --- src/Client.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Client.php b/src/Client.php index 8a033bdd..3d65563c 100644 --- a/src/Client.php +++ b/src/Client.php @@ -385,7 +385,7 @@ public function refreshToken($token = null) ); $response = $this->http->post($this->getOption('tokenurl'), $data); - + // Make sure all headers are lowercase $response->headers = array_change_key_case($response->headers, CASE_LOWER);