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

/x-forwarded-from-hapi/

    Package Sidebar

    Install

    npm i x-forwarded-from-hapi

    Weekly Downloads

    4

    Version

    0.0.1

    License

    Apache-2.0

    Last publish

    Collaborators

    • spalger