Skip to content

An express middleware that relays your request to another URL

Notifications You must be signed in to change notification settings

shane-t/express-repost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

express-repost

This middleware lets you relay a request that your express app has received to another URL. It's useful for situations where you are receiving some sort of data by HTTP POST (for example) and want it sent to secondary endpoints, particularly in cases where your response is not very important.

##Installation

npm install express-repost

##Usage

const repost = require('express-repost');

app.use(repost("http://someother.url", { /* options */ }));

##Options

  • callback an optional function with the usual (err, response) signature that runs when the request is complete (or fails)
  • waitForResponse = true whether to wait for the proxied request to finish before handing off execution to the next express middleware, which might not be important when you are simply logging
  • All other options are sent as parameters to request-promise which wraps request. See the Request API for details.

##License

MIT

About

An express middleware that relays your request to another URL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published