Wondering what’s next for npm?Check out our public roadmap! »

    @fastify/forwarded

    1.0.0 • Public • Published

    @fastifyjs/forwarded

    Parse HTTP X-Forwarded-For header.

    Updated version of the great https://github.com/jshttp/forwarded. Implements https://github.com/jshttp/forwarded/pull/9.

    Installation

    $ npm install @fastifyjs/forwarded

    API

    var forwarded = require('@fastifyjs/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

    MIT

    Install

    npm i @fastify/forwarded

    DownloadsWeekly Downloads

    112,873

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    3.91 kB

    Total Files

    4

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar