predirect

Simple http redirect method

npm install predirect
4 downloads in the last week
16 downloads in the last month

predirect

Simple http redirect method

Build Status

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.

Installation

With npm do:

$ npm install predirect

License

(MIT)

npm loves you