From 912b45286e8b7f244b21acf2baeeea4d2ac42427 Mon Sep 17 00:00:00 2001 From: Sean Kiefer Date: Thu, 20 Jan 2022 18:43:36 +0100 Subject: [PATCH 1/2] fix: update default redirect status to 307 to match docs --- packages/next/server/web/spec-extension/response.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/next/server/web/spec-extension/response.ts b/packages/next/server/web/spec-extension/response.ts index 240096c3bd30d68..e9993f74720a941 100644 --- a/packages/next/server/web/spec-extension/response.ts +++ b/packages/next/server/web/spec-extension/response.ts @@ -73,7 +73,7 @@ export class NextResponse extends Response { }) } - static redirect(url: string | NextURL | URL, status = 302) { + static redirect(url: string | NextURL | URL, status = 307) { if (!REDIRECTS.has(status)) { throw new RangeError( 'Failed to execute "redirect" on "response": Invalid status code' From a4a957ae7bdf8a3e56c16a00c4f7b7233db2eeb0 Mon Sep 17 00:00:00 2001 From: Sean Kiefer Date: Thu, 20 Jan 2022 18:44:37 +0100 Subject: [PATCH 2/2] fix: update default redirect status to 307 to match docs --- packages/next/server/web/spec-compliant/response.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/next/server/web/spec-compliant/response.ts b/packages/next/server/web/spec-compliant/response.ts index 3ea1a55650f6b6d..97334d4facd0ed0 100644 --- a/packages/next/server/web/spec-compliant/response.ts +++ b/packages/next/server/web/spec-compliant/response.ts @@ -39,7 +39,7 @@ class BaseResponse extends Body implements Response { } } - static redirect(url: string, status = 302) { + static redirect(url: string, status = 307) { if (!REDIRECTS.has(status)) { throw new RangeError( 'Failed to execute "redirect" on "response": Invalid status code'