From 1d9a130a7283a8213103d50c79eb4a5348de314a Mon Sep 17 00:00:00 2001 From: zizifn <1803942+zizifn@users.noreply.github.com> Date: Tue, 13 Dec 2022 23:57:23 +0800 Subject: [PATCH] add cache-control --- apps/deno-vless/src/deno/client.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/deno-vless/src/deno/client.ts b/apps/deno-vless/src/deno/client.ts index 5ef6696..23bb1d1 100644 --- a/apps/deno-vless/src/deno/client.ts +++ b/apps/deno-vless/src/deno/client.ts @@ -8,9 +8,11 @@ async function serveClient(req: Request, basePath: string) { } const pathname = new URL(req.url).pathname; if (pathname.startsWith('/assets')) { - return await serveDir(req, { + const resp = await serveDir(req, { fsRoot: `${Deno.cwd()}/apps/deno-vless/src/client`, }); + resp.headers.set('cache-control', 'public, max-age=2592000'); + return resp; } if (pathname.includes(basePath)) { return await serveFile(