x-forwarded-from-hapi
v0.0.1
Published
Get the correct x-forwarded-* headers, as implemented by h2o2
Downloads
3
Maintainers
Readme
x-forwarded-from-hapi
A simple module that mimics the way that h2o2 sets x-forwarded headers, for when you need to implement your own pseduo-proxy route but want to be a good forwarding citizen.
Usage
import xForwardedFromHapi from 'x-forwarded-from-hapi';
//...
server.route({
path: '/proxy',
handler(req, reply) {
//...
Wreck.request('GET', 'http://target.server/someUri', {
payload: req.payload,
headers: {
...req.headers,
...xForwardedFromHapi(req),
}
}, reply);
},
});