Nimble Pixie Merchant

    redirecter

    0.2.3 • Public • Published

    redirecter build status

    Easy redirection

    Example

    var redirect = require("redirecter")
    var http = require("http")
     
    http.createServer(function handleRequest(req, res) {
        if (req.url === "/redir") {
            redirect(req, res, "/foo")
        } else if (req.url.match(/^\/status/)) {
            var status = parseInt(req.url.substr(7), 10)
            redirect(req, res, {
                target: "/foo"
                , statusCode: status
            })
        } else if (req.url === "/back") {
            // shorthand for redirecter(req, res, req.getHeader("Referrer"))
            redirecter(req, res, "back")
        } else {
            res.end("foo")
        }
    }).listen(8080)

    Installation

    npm install redirecter

    Tests

    make test

    Contributors

    • Raynos

    MIT Licenced

    Keywords

    none

    Install

    npm i redirecter

    DownloadsWeekly Downloads

    57

    Version

    0.2.3

    License

    none

    Last publish

    Collaborators

    • raynos