expressjsで静的でないファイル応答のmax-ageパラメータを設定する方法。非静的ファイルの応答のmax-ageを設定する方法
マイコード:このまた
res.set({'max-age':5});
:
res.set({'Cache-Control':'max-age=5'});
それはres.SendFile(file,{maxAge: 5})
で正常に動作している。しかし、静的ファイルに問題がある
app.get('/hello', function(req, res) {
res.set('Content-Type', 'text/plain');
res.set({'maxAge':5});
res.send("Hello Message from port: " + port);
res.status(200).end()
})
私はこれを試してみました私はヘッダーに最初のhttpレスポンスafのみで 'max-age'が反映されているのを見ますサーバが起動します。
後続のすべての応答ヘッダは、ファイルが新鮮提供されていても「最大-年齢= 0」が表示(ステータス200)
、それはnginxのでヘッダーを設定する方が良いでしょう。 – num8er