fix: set default Cache-Control value when unset

pull/2476/head
Luke Edwards 5 years ago
parent a8832f006e
commit 02f89bcbd9

@ -94,7 +94,12 @@ if (process.env.GITHUB_CLIENT_ID) {
app.use(
compression({ threshold: 0 }),
serve('static', { setHeaders: res => res.setHeader('Access-Control-Allow-Origin', '*') }),
serve('static', {
setHeaders(res, pathname) {
res.setHeader('Access-Control-Allow-Origin', '*');
res.hasHeader('Cache-Control') || res.setHeader('Cache-Control', 'max-age=600'); // 10min default
}
}),
sapper.middleware({
// TODO update Sapper so that we can pass props to the client
props: req => {
@ -111,4 +116,4 @@ app.use(
};
}
})
).listen(process.env.PORT);
).listen(process.env.PORT);

Loading…
Cancel
Save