requrl
    TypeScript icon, indicating that this package has built-in type declarations

    3.0.2 • Public • Published

    requrl

    npm dt bundlephobia

    Grab full URL from request.

    Features

    • Universal (browser and node.js) support
    • Detect HTTPS requests using is-https
    • Support x-forwarded-proto and x-forwarded-host
    • Always encode URI
    • Super Small

    Usage

    import getURL from 'requrl'
    // OR
    const getURL = require('requrl')

    Function signuture is:

    function getURL(req?: IncomingMessage, includePath?: boolean): string

    Example:

    const url = getURL(req)
    // http://localhost:3000
    // https://www.foo.com

    License

    MIT

    Keywords

    none

    Install

    npm i requrl

    DownloadsWeekly Downloads

    82,056

    Version

    3.0.2

    License

    MIT

    Unpacked Size

    5.63 kB

    Total Files

    6

    Last publish

    Collaborators

    • pi0