- Node.js Tutorial
- Node.js - Home
- Node.js - Introduction
- Node.js - Environment Setup
- Node.js - First Application
- Node.js - REPL Terminal
- Node.js - Command Line Options
- Node.js - Package Manager (NPM)
- Node.js - Callbacks Concept
- Node.js - Upload Files
- Node.js - Send an Email
- Node.js - Events
- Node.js - Event Loop
- Node.js - Event Emitter
- Node.js - Debugger
- Node.js - Global Objects
- Node.js - Console
- Node.js - Process
- Node.js - Scaling Application
- Node.js - Packaging
- Node.js - Express Framework
- Node.js - RESTFul API
- Node.js - Buffers
- Node.js - Streams
- Node.js - File System
- Node.js MySQL
- Node.js - MySQL Get Started
- Node.js - MySQL Create Database
- Node.js - MySQL Create Table
- Node.js - MySQL Insert Into
- Node.js - MySQL Select From
- Node.js - MySQL Where
- Node.js - MySQL Order By
- Node.js - MySQL Delete
- Node.js - MySQL Update
- Node.js - MySQL Join
- Node.js MongoDB
- Node.js - MongoDB Get Started
- Node.js - MongoDB Create Database
- Node.js - MongoDB Create Collection
- Node.js - MongoDB Insert
- Node.js - MongoDB Find
- Node.js - MongoDB Query
- Node.js - MongoDB Sort
- Node.js - MongoDB Delete
- Node.js - MongoDB Update
- Node.js - MongoDB Limit
- Node.js - MongoDB Join
- Node.js Modules
- Node.js - Modules
- Node.js - Built-in Modules
- Node.js - Utility Modules
- Node.js - Web Module
- Node.js Useful Resources
- Node.js - Quick Guide
- Node.js - Useful Resources
- Node.js - Dicussion
NodeJS - urlObject.href Property
The NodeJS urlObject.href property of urlObject specifies the full lower-case URL string that is parsed with both protocol and host segments. If the URL string contains upper-case letters, the href property converts them to lower-case.
For instance, consider an URL “https://user:pass@SITE.com/pa/th?=val#hash”, the returned value of the hash property will be “https://user:pass@Site.com/pa/th?=val#hash”.
Syntax
Following is the syntax of the NodeJS urlObject.href property
urlObject.href
Parameters
This property does not accept any parameters.
Return Value
This property retrieves the complete URL string that was parsed including protocol and host segments converted to lowercase.
Example
The following example demonstrates the usage of the NodeJS urlObject.href property.
const url = require('url'); let address = 'https://user:pass@tutorialspoint.com/pa/th?=val#hashh'; let result = url.parse(address, true); console.log(result.href);
Output
As we can see in the output below, the NodeJS href property retrieved the complete URL string including protocol and host segments.
https://user:pass@tutorialspoint.com/pa/th?=val#hashh
Example
If we do not parse the specified URL, the auth property will be undefined.
We are trying to get the complete URL string using the href property without parsing.
const url = require('url'); let address = 'https://user:pass@tutorialspoint.com/pa/th?=val#hashh'; console.log(address.href);
Output
As we can see in the output below, the href property is undefined.
undefined
To Continue Learning Please Login
Login with Google