Skip to content
Related Articles
Get the best out of our app
GFG App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Node.js URL.fileURLToPath API

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

This URL.fileURLToPath function decodes the file URL to a path string and ensures that the URL control characters (/, %) are correctly appended/adjusted when converting the given file URL into a path.

Syntax:

url.fileURLToPath( url )

Parameters: This function accepts single parameter url which holds the file URL string or object to convert into path.

Return Value: It returns a string which represents the fully-resolved platform-specific file path.

Below programs illustrates the use of URL.fileURLToPath() Method in Node.js:

Example 1:




// Node program to demonstrate the 
// URL.fileURLToPath() API as Setter
  
// Importing the module 'url' 
const url = require('url');
  
 // Some random path from system
  
// Converting our file to properly encoded path                    
console.log(url.fileURLToPath(file)) 


Output:

\\computerscience\geeksforgeeks.txt

Example 2:




// Node program to demonstrate the 
// URL.fileURLToPath() API as Setter
  
// Importing the module 'url' 
const url = require('url');
  
// Some random path from system
   
// Converting the file to properly encoded path
console.log(url.fileURLToPath(file))


Output:

 C:\path\example\gfg 

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

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

My Personal Notes arrow_drop_up
Last Updated : 14 Oct, 2021
Like Article
Save Article
Similar Reads
Related Tutorials