1. requrl
Grab full URL from request
requrl
Package: requrl
Created by: nuxt-contrib
Last modified: Sun, 26 Jun 2022 11:44:22 GMT
Version: 3.0.2
License: MIT
Downloads: 380,604
Repository: https://github.com/nuxt-contrib/requrl

Install

npm install requrl
yarn add requrl

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

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code