Open In App

Node.js urlObject.href API

Improve
Improve
Like Article
Like
Save
Share
Report

The urlObject.href API is used to return the complete URL string along with the protocols(HTTP) and pathname or other search terms. 

Syntax:

urlObject.href
For example: 'http://www.geeksforgeeks.com/login/password.html'

Here, Protocol = http
      Path = /login
      Host = 'www'
      File Name = password.html

Example 1: The below example illustrates the use of urlObejct.href method in Node.js.

javascript




// Node program to demonstrate the
// urlObject.href API as Setter
 
// It will return a URL object
 
// Output the fetched url
console.log(gfg.href);


Output: 

 https://www.geeksforgeeks.com/login.html

Example 2: In this example, we will see the use of urlObject.href

javascript




// Node program to demonstrate the 
// url.href API as Setter
  
// Importing the module 'url-parse'
 
// Use command 'npm install url-parse' in command
// prompt to import this module
const parse = require('url-parse');
 
 
console.log(url.href);


Output: 

 https://www.example.com:777/a/b?c=d&e=f#g 

Note: The above program will compile and run by using the node app.js command. 

Reference: https://nodejs.org/api/url.html#url_urlobject_href


Last Updated : 31 Mar, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads