0.4.5 • Published 12 years ago

expire v0.4.5

Weekly downloads
47
License
-
Repository
github
Last release
12 years ago

Expire

npm install expire

Expiration Date is a convenient little utility for abstracting some of the work you might do to afford robust cache strings.

var expire = require('expire')

var express = require('express')
var app = express.createServer()

var fs = require('fs')

var file = fs.readFileSync('somn.jpg')

app.get('*', function(req, res) {
    expire.setExpiration(res, 'two days')    
    res.end(file)
})

This module has two exported methods: setExpiration and getSeconds. The getSeconds method will accept any of the following strings, and return the appropriate value in seconds.

'one minute'
'9 days'
'16 years and one day'
'one hour and 1 minute and twenty seconds'

setExpiration will simply attach Expires and Cache-Control to the response object for you. First argument is an object, second is either a number (of seconds) or a string.

This module is used internally by Lactate

0.4.5

12 years ago

0.4.4

12 years ago

0.4.3

12 years ago

0.4.2

12 years ago

0.4.1

12 years ago

0.4.0

12 years ago

0.3.7

12 years ago

0.3.6

12 years ago

0.3.4

12 years ago

0.3.3

12 years ago

0.3.2

12 years ago

0.3.0

12 years ago

0.2.0

12 years ago