Skip to content

Commit 3e5d8ae

Browse files
committed
experimental: browser cache
1 parent ea417d0 commit 3e5d8ae

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

server/src/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ import "express-async-errors";
1616

1717
const app = express();
1818

19+
app.use((req, res, next) => {
20+
res.set("Cache-Control", "public, max-age=300, stale-while-revalidate=600");
21+
next();
22+
});
23+
1924
// 高度なクエリパーサーを使わないよう設定。これによりクエリパラメータが配列やオブジェクトではなく string になるようにしている。
2025
// https://expressjs.com/ja/api.html#app.settings.table の query parser を参照。
2126
app.set("query parser", "simple");

0 commit comments

Comments
 (0)