Skip to content
Related Articles

Related Articles

Node | URL.href API
  • Last Updated : 23 Feb, 2021

The url.href is an inbuilt application programming interface of class URL with in the url module which Gets and sets the serialized URL. Getting the value of the href property is equivalent to calling the url.toString() method.Setting the value of this property to a new value is equivalent to creating a new URL object using new URL(value). Each of the URL object’s properties will be modified.
Syntax: 
 

const url.href 

Return value: It gets and sets the serialized URL.
Below programs illustrate the use of url.href Method:
Example 1: 
 

javascript




// node program to demonstrate the
// url.href API as Setter
  
//importing the module 'url'
const http = require('url');
  
// creating and initializing myURL
const myURL = new URL('https://example.com:80/foo#ram');
  
// Display href value of myURL before change
console.log("Before Change");
console.log(myURL.href);
  
// assinging serialized URL
// using href
console.log();
myURL.href = 'https://example.com/bar';
  
// Display href value of myURL after change
console.log("After Change");
console.log(myURL.href);

Output
 



Example 2: 
 

javascript




// node program to demonstrate the
// url.href API as Getter
 
//importing the module 'url'
const http = require('url');
 
// creating and initializing myURL
const myURL = new URL('https://example.org/foo#ram');
 
// getting the serialized URL
// using href
const href = myURL.href;
 
// Display hostname value
console.log(href);

Output: 
 

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

My Personal Notes arrow_drop_up
Recommended Articles
Page :