From 43f4184e8d5839c3c33643dae0af679f6a7285be Mon Sep 17 00:00:00 2001 From: Chad Weider Date: Sat, 11 Feb 2012 16:03:44 -0800 Subject: [PATCH] Minify specifies maxAge. --- node/utils/Minify.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/node/utils/Minify.js b/node/utils/Minify.js index 23d3d8799..fd3517326 100644 --- a/node/utils/Minify.js +++ b/node/utils/Minify.js @@ -68,6 +68,11 @@ function _handle(req, res, jsFilename, jsFiles) { date = new Date(date); res.setHeader('last-modified', date.toUTCString()); res.setHeader('date', (new Date()).toUTCString()); + if (server.maxAge) { + var expiresDate = new Date((new Date()).getTime() + server.maxAge*1000); + res.setHeader('expires', expiresDate.toUTCString()); + res.setHeader('cache-control', 'max-age=' + server.maxAge); + } fs.stat(JS_DIR + jsFiles[0], function (error, stats) { if (error) {