1.1.0 • Published 11 years ago
predirect v1.1.0
predirect
Simple http redirect method
Usage
var redirect = require('predirect');
var http = require('http');
http.createServer(function (req, res) {
redirect(req, res, 'https://github.com');
}).listen(3333);or with currying:
var predirect = require('predirect');
var http = require('http');
http.createServer(function (req, res) {
var redirect = predirect(req, res);
// ...
redirect('https://github.com');
}).listen(3333);API
redirect(req, res, url, text)
Redirect to url and respond with text if the request method isn't HEAD.
text gets parsed by util.format and defaults to -> %s.
If you only pass req and res, this will return a function you can then
pass url and text to.
redirect(ctx, url, text)
Pass a context with .req and .res, instead of two separate arguments.
Installation
With npm do:
$ npm install predirectLicense
(MIT)