connect-expiresかいた
response headersにexpires付与してくれるconnect middlewareさがしたらすごく大きなものばっかりでてきてそんなに機能必要じゃなかったのでちょろっとかいた。
var expires = require('connect-expires') ; // ...adding some connect middleware app.use(expires({ pattern: /^\/img\//, duration: 1000 * 60 * 60 * 24 })); app.use(express.static(path.join(__dirname, 'public'))); // ...
こんな感じに設定すれば/img/ほにゃららなリクエストはぜんぶexpiresが24時間適応される