From 12cf8c628e59841a432c75cb77dd42688951107e Mon Sep 17 00:00:00 2001 From: mei23 Date: Mon, 15 Apr 2024 03:58:09 +0900 Subject: [PATCH] Add Cache-Control to Bull Dashboard --- packages/backend/src/server/web/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/backend/src/server/web/index.ts b/packages/backend/src/server/web/index.ts index 91ffb00a5a..bbd5ed4632 100644 --- a/packages/backend/src/server/web/index.ts +++ b/packages/backend/src/server/web/index.ts @@ -47,6 +47,10 @@ app.use(async (ctx, next) => { // %71ueueとかでリクエストされたら困るため const url = decodeURI(ctx.path); if (url === bullBoardPath || url.startsWith(bullBoardPath + '/')) { + if (!url.startsWith(bullBoardPath + '/static/')) { + ctx.set('Cache-Control', 'private, max-age=0, must-revalidate'); + } + const token = ctx.cookies.get('token'); if (token == null) { ctx.status = 401;