From 2380bcca58ef8a6663b6da5377db9f41523a43ff Mon Sep 17 00:00:00 2001 From: Sean Kiefer Date: Tue, 1 Feb 2022 23:45:54 +0100 Subject: [PATCH] update NextResponse default redirect status to 307 to match docs (#33505) * fix: update default redirect status to 307 to match docs * fix: update default redirect status to 307 to match docs Co-authored-by: JJ Kasper --- packages/next/server/web/spec-compliant/response.ts | 2 +- packages/next/server/web/spec-extension/response.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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' 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'