From 8131e3ad2126c9840c7cac6ac8c9073f28fb1e9a Mon Sep 17 00:00:00 2001 From: Peter van Vliet Date: Tue, 24 Sep 2024 13:31:32 +0200 Subject: [PATCH] #296: fixed forwarding redirect response --- packages/http/src/HttpRemote.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/http/src/HttpRemote.ts b/packages/http/src/HttpRemote.ts index 5d2affb7..7426bda9 100644 --- a/packages/http/src/HttpRemote.ts +++ b/packages/http/src/HttpRemote.ts @@ -88,12 +88,14 @@ export default class HttpRemote implements Remote const options = { method: 'POST', + redirect: 'manual', headers: headersObject, body: body }; const response = await this.#callRemote(remoteUrl, options, false); const status = response.status; + const result = await this.#getResponseResult(response); const headers = this.#createResponseHeaders(response); @@ -116,7 +118,7 @@ export default class HttpRemote implements Remote #isErrorResponse(response: Response): boolean { - return response.status < 200 || response.status > 299; + return response.status < 200 || response.status > 399; } async #createRequestBody(body: unknown): Promise