perf(html): fix Cache-Control on response headers (was on request)
CI / check (push) Successful in 32s
CI / release (push) Skipped
CI / deploy (push) Successful in 1m21s

This commit is contained in:
openhands committed 2026-08-01 18:41:08 +02:00
1 parent 7c1f8d709e
commit cc02851be3
1 file changed
+4 -4
+4 -4
View File
@@ -38,20 +38,20 @@ export const proxy = async (req: import("next/server").NextRequest) => {
"";
if (ip) headers.set("x-real-client-ip", ip);
const response = NextResponse.next({ request: { headers } });
if (token) {
headers.set(
response.headers.set(
"Cache-Control",
"private, no-cache, no-store, max-age=0, must-revalidate",
);
} else {
headers.set(
response.headers.set(
"Cache-Control",
"public, max-age=60, s-maxage=300, stale-while-revalidate=300",
);
}
const response = NextResponse.next({ request: { headers } });
for (const [key, value] of Object.entries(SECURITY_HEADERS)) {
response.headers.set(key, value);
}