Merge pull request #17 from ianshward/master
changes to headers sent for tiles and grids
This commit is contained in:
+7
-3
@@ -174,7 +174,7 @@ MBTiles.prototype.getTile = function(z, x, y, callback) {
|
|||||||
} else {
|
} else {
|
||||||
var options = {
|
var options = {
|
||||||
'Content-Type': MBTiles.utils.getMimeType(row.tile_data),
|
'Content-Type': MBTiles.utils.getMimeType(row.tile_data),
|
||||||
'Last-Modified': mbtiles._stat.mtime,
|
'Last-Modified': new Date(mbtiles._stat.mtime).toUTCString(),
|
||||||
'ETag': mbtiles._stat.size + '-' + Number(mbtiles._stat.mtime)
|
'ETag': mbtiles._stat.size + '-' + Number(mbtiles._stat.mtime)
|
||||||
};
|
};
|
||||||
return callback(null, row.tile_data, options);
|
return callback(null, row.tile_data, options);
|
||||||
@@ -229,8 +229,12 @@ MBTiles.prototype.getGrid = function(z, x, y, callback) {
|
|||||||
} catch (err) {
|
} catch (err) {
|
||||||
return callback(new Error('Grid is invalid'));
|
return callback(new Error('Grid is invalid'));
|
||||||
}
|
}
|
||||||
|
var options = {
|
||||||
callback(null, result);
|
'Content-Type': 'text/javascript',
|
||||||
|
'Last-Modified': new Date(that._stat.mtime).toUTCString(),
|
||||||
|
'ETag': that._stat.size + '-' + Number(that._stat.mtime)
|
||||||
|
};
|
||||||
|
callback(null, result, options);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user