express-cache-headers

0.1.4 • Public • Published

express-cache-headers

An Express middleware for setting response cache headers

Usage

var express = require('express');
var app = express();

var cache = require('express-cache-headers');

app.use(cache(10));

app.get('/hi', cache({nocache:true}), function(req, res){
    res.send('Hi');
});

app.get('/hey', cache({ttl:300, private:true}), function(req, res){
    res.send('Hey');
});

Options

ttl - seconds - defaults to 0
nocache - true/false - default to false
private - true/false - default to false
mustrevalidate - true/false - default to false

Readme

Keywords

Package Sidebar

Install

npm i express-cache-headers

Weekly Downloads

1,291

Version

0.1.4

License

MIT

Unpacked Size

3.01 kB

Total Files

5

Last publish

Collaborators

  • nitsujlangston