summaryrefslogtreecommitdiff
path: root/src/server/api
diff options
context:
space:
mode:
authorMeiMei <30769358+mei23@users.noreply.github.com>2018-11-27 01:16:25 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2018-11-27 01:16:25 +0900
commitb6fd5d728237ed32c251978359197d133efe8cae (patch)
treec3dba702b146620225535e308777e3399ec29ed9 /src/server/api
parentFix #3409 (#3410) (diff)
downloadsharkey-b6fd5d728237ed32c251978359197d133efe8cae.tar.gz
sharkey-b6fd5d728237ed32c251978359197d133efe8cae.tar.bz2
sharkey-b6fd5d728237ed32c251978359197d133efe8cae.zip
No caching /api/ (#3411)
Diffstat (limited to 'src/server/api')
-rw-r--r--src/server/api/index.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/api/index.ts b/src/server/api/index.ts
index 87da490acb..ebb3d5a27f 100644
--- a/src/server/api/index.ts
+++ b/src/server/api/index.ts
@@ -19,6 +19,12 @@ app.use(cors({
origin: '*'
}));
+// No caching
+app.use(async (ctx, next) => {
+ ctx.set('Cache-Control', 'private, max-age=0, must-revalidate');
+ await next();
+});
+
app.use(bodyParser({
// リクエストが multipart/form-data でない限りはJSONだと見なす
detectJSON: ctx => !ctx.is('multipart/form-data')