githubEdit

forwarded

NPM Versionarrow-up-right NPM Downloadsarrow-up-right Node.js Versionarrow-up-right Build Statusarrow-up-right Test Coveragearrow-up-right

Parse HTTP X-Forwarded-For header

Installation

This is a Node.jsarrow-up-right module available through the npm registryarrow-up-right. Installation is done using the npm install commandarrow-up-right:

$ npm install forwarded

API

var forwarded = require('forwarded')

forwarded(req)

var addresses = forwarded(req)

Parse the X-Forwarded-For header from the request. Returns an array of the addresses, including the socket address for the req, in reverse order (i.e. index 0 is the socket address and the last index is the furthest address, typically the end-user).

Testing

$ npm test

License

MITarrow-up-right

Last updated