Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

agrueneberg/Proxer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Proxer

A configurable HTTP(S) proxy middleware.

Usage

Create a request listener:

listener = proxer.create();

Optionally, provide a list of request or response headers that should be proxied in requestHeaders or responseHeaders, respectively:

listener = proxer.create({
    requestHeaders: ["accept", "accept-language", "content-language", "content-type"],
    responseHeaders: ["cache-control", "content-language", "content-type", "expires", "last-modified", "pragma"]
});

Route req and res through the proxer listener:

server = http.createServer(function (req, res) {
    listener(req, res);
});

About

A configurable HTTP(S) proxy middleware.

Resources

License

Stars

Watchers

Forks

Packages

No packages published