diff --git a/src/serve_font.js b/src/serve_font.js index fc93772..935703d 100644 --- a/src/serve_font.js +++ b/src/serve_font.js @@ -11,6 +11,8 @@ var clone = require('clone'), module.exports = function(options, allowedFonts) { var app = express().disable('x-powered-by'); + var lastModified = new Date().toUTCString(); + var fontPath = options.paths.fonts; var getFontPbf = function(name, range, callback) { @@ -51,6 +53,7 @@ module.exports = function(options, allowedFonts) { return res.status(400).send(''); } else { res.header('Content-type', 'application/x-protobuf'); + res.header('Last-Modified', lastModified); return res.send(concated); } }); diff --git a/src/serve_rendered.js b/src/serve_rendered.js index 0e3e0da..cfd2f05 100644 --- a/src/serve_rendered.js +++ b/src/serve_rendered.js @@ -38,6 +38,8 @@ mbgl.on('message', function(e) { module.exports = function(options, repo, params, id) { var app = express().disable('x-powered-by'); + var lastModified = new Date().toUTCString(); + var rootPath = options.paths.root; var styleFile = params.style; @@ -289,6 +291,7 @@ module.exports = function(options, repo, params, id) { } res.set({ + 'Last-Modified': lastModified, 'Content-Type': 'image/' + format }); return res.status(200).send(buffer);