From e43d21c1e81dce271326e8514d235d1dfa6cdd37 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Mon, 3 Jun 2024 13:37:23 +0800 Subject: [PATCH] Fix cache cause CORS error --- routes/file/_middleware.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/routes/file/_middleware.ts b/routes/file/_middleware.ts index af0af5a..2e710a6 100644 --- a/routes/file/_middleware.ts +++ b/routes/file/_middleware.ts @@ -26,6 +26,7 @@ export async function handler(req: Request, ctx: FreshContext) { const c = m.cfg.cors_credentials_hosts.includes(origin); headers.set("Access-Control-Allow-Origin", origin); if (c) headers.set("Access-Control-Allow-Credentials", "true"); + headers.append("Vary", "Origin"); } return new Response(res.body, { status: res.status,