From b6fc846960c6f1086e12e7a287982380e2c3ee32 Mon Sep 17 00:00:00 2001 From: Lukas Schaefer Date: Wed, 30 Jul 2025 10:59:22 -0400 Subject: [PATCH] fix: for transfer encoding causing problems Signed-off-by: Lukas Schaefer --- lib/Controller/ExAppProxyController.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/Controller/ExAppProxyController.php b/lib/Controller/ExAppProxyController.php index 56853e41..c27bc740 100644 --- a/lib/Controller/ExAppProxyController.php +++ b/lib/Controller/ExAppProxyController.php @@ -72,6 +72,11 @@ private function createProxyResponse(string $path, IResponse $response, bool $is } } + if (isset($responseHeaders['Transfer-Encoding']) + && str_contains(strtolower($responseHeaders['Transfer-Encoding']), 'chunked')) { + unset($responseHeaders['Transfer-Encoding']); + } + $proxyResponse = new ProxyResponse($response->getStatusCode(), $responseHeaders, $content); if ($cache && !$isHTML && empty($response->getHeader('cache-control')) && $response->getHeader('Content-Type') !== 'application/json'