From 763b45a77eac2e3a8c8f1283d7ce4580048147e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Preu=C3=9F?= Date: Fri, 1 Jan 2021 20:13:08 +0100 Subject: [PATCH] Remove rewrite header --- app/Client/Http/HttpClient.php | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/app/Client/Http/HttpClient.php b/app/Client/Http/HttpClient.php index b4b7fec..191c810 100644 --- a/app/Client/Http/HttpClient.php +++ b/app/Client/Http/HttpClient.php @@ -91,8 +91,6 @@ class HttpClient ->requestStreaming($request->getMethod(), $this->getExposeUri($request), $request->getHeaders(), $request->getBody()) ->then(function (ResponseInterface $response) use ($proxyConnection) { if (! isset($response->buffer)) { - //$response = $this->rewriteResponseHeaders($response); - $response->buffer = str($response); } @@ -135,27 +133,6 @@ class HttpClient return Request::fromString($data); } - protected function rewriteResponseHeaders(ResponseInterface $response) - { - if (! $response->hasHeader('Location')) { - return $response; - } - - $location = $response->getHeaderLine('Location'); - - if (! strstr($location, $this->connectionData->host)) { - return $response; - } - - $location = str_replace( - $this->connectionData->host, - $this->configuration->getUrl($this->connectionData->subdomain), - $location - ); - - return $response->withHeader('Location', $location); - } - private function getExposeUri(RequestInterface $request): UriInterface { $exposeProto = $request->getHeader('x-expose-proto')[0];