x-forwarded-from-hapi

0.0.1 • Public • Published

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);
  },
});

Package Sidebar

Install

npm i x-forwarded-from-hapi

Weekly Downloads

4

Version

0.0.1

License

Apache-2.0

Last publish

Collaborators

  • spalger