summaryrefslogtreecommitdiff
path: root/src/server/api
diff options
context:
space:
mode:
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')