From 3cca5259e829f61aa5283f8f2e1e145bfe7bed40 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@suma-ev.de> Date: Thu, 21 Jan 2021 10:19:09 +0100 Subject: [PATCH] properly decoding gzipped responses --- app/Console/Commands/RequestFetcher.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Console/Commands/RequestFetcher.php b/app/Console/Commands/RequestFetcher.php index c7b95d8..2643c81 100644 --- a/app/Console/Commands/RequestFetcher.php +++ b/app/Console/Commands/RequestFetcher.php @@ -208,6 +208,11 @@ class RequestFetcher extends Command } } + // Unzip if content-encoding is gzip + if(strtolower($headers_arr["content-encoding"]) === "gzip"){ + $body = gzdecode($body); + } + $sanitizedHeaders = array(); foreach ($headers_arr as $key => $value) { if (stripos($key, "content-encoding") === false && -- GitLab