Open In App

Node.js URL.origin API

Last Updated : 11 Jul, 2025
Comments
Improve
Suggest changes
1 Likes
Like
Report

url.origin is an inbuilt application programming interface(API) of the URL class within the url module
url.origin API is used to gets the read-only serialization of the URL’s origin. 
 

Syntax: url.origin
url : It is an object created by URL constructor.


Example 1: 
 

javascript
//Importing the url module
const url = require('url');

//Creating an URL_1 object with URL constructor.
const URL_1 = new URL("https://www.geeksforgeeks.org/geeks//");

//Getting origin of above created URL_1 object
console.log(URL_1.origin);

Output: 
 

Image


Note: We can not set the origin of URL using url.origin API. If we try to do it then it will be ignored and origin will not be effected. 
Example 2: 
 

javascript
//Importing the url module
const url = require('url');

//Creating an URL_1 object with URL constructor.
const URL_1 = new URL("https://www.geeksforgeeks.org/geeks//");

//Getting origin of above created URL_1 object
console.log(URL_1.origin);

//Setting URL_1 origin to https://www.geeks.com
URL_1.origin = "https://www.geeks.com";

//Getting origin after setting URL_1 origin
console.log(URL_1.origin);

Output: 
 

Image


 


Explore