Node.js URL.fileURLToPath API

Esta función URL.fileURLToPath descodifica la URL del archivo en una string de ruta y garantiza que los caracteres de control de la URL (/, %) se agreguen o ajusten correctamente al convertir la URL del archivo dado en una ruta.

Sintaxis:

url.fileURLToPath( url )

Parámetros: esta función acepta una URL de parámetro único que contiene la string de URL del archivo o el objeto para convertir en ruta.

Valor de retorno: devuelve una string que representa la ruta del archivo específica de la plataforma completamente resuelta.

Los siguientes programas ilustran el uso del método URL.fileURLToPath() en Node.js:

Ejemplo 1:

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

Producción:

\\computerscience\geeksforgeeks.txt

Ejemplo 2:

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

Producción:

 C:\path\example\gfg 

Nota: El programa anterior se compilará y ejecutará mediante el comando node app.js.

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

Publicación traducida automáticamente

Artículo escrito por Abhishek7 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *