La API urlObject.href se utiliza para devolver la string de URL completa junto con los protocolos (HTTP) y el nombre de ruta u otros términos de búsqueda.
Sintaxis
urlObject.href
For example: 'http://www.geeksforgeeks.com/login/password.html' Here, Protocol = http Path = /login Host = 'www' File Name = password.html
Los siguientes programas ilustran el uso del método urlObejct.href en Node.js:
Ejemplo 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);
Producción:
https://www.geeksforgeeks.com/login.html
Ejemplo 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'); var url = parse('https://www.example.com:777/a/b?c=d&e=f#g '); console.log(url.href);
Producción:
https://www.example.com:777/a/b?c=d&e=f#g
Nota: El programa anterior se compilará y ejecutará mediante el comando node app.js.
Referencia: https://nodejs.org/api/url.html#url_urlobject_href