From db7e5ab8b09f3b82ee3dadf9b0499aa418655fef Mon Sep 17 00:00:00 2001 From: hywax Date: Sun, 13 Oct 2024 23:50:25 +0500 Subject: [PATCH] feat: add `cache-control: no-cache` header for 404 responses --- src/runtime/internal/error.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/runtime/internal/error.ts b/src/runtime/internal/error.ts index e50b9564c1..08aa7b2d6a 100644 --- a/src/runtime/internal/error.ts +++ b/src/runtime/internal/error.ts @@ -52,6 +52,10 @@ export default defineNitroErrorHandler( ); } + if (statusCode === 404) { + setResponseHeader(event, 'Cache-Control', 'no-cache'); + } + setResponseStatus(event, statusCode, statusMessage); if (isJsonRequest(event)) {