Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Node.js urlObject.href API

  • Last Updated : 14 Oct, 2021

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

Below programs illustrates the use of urlObejct.href method in Node.js:

Example 1:




// Node program to demonstrate the 
// urlObject.href API as Setter
  
// It will return a URL object
const gfg = new URL('https://www.geeksforgeeks.com/login.html '); 
  
// Output the fetched url
console.log(gfg.href); 

Output:



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

Example 2:




// 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
var 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

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!