Con la ayuda del método urlObject.pathname(), podemos encontrar el nombre de la ruta que utiliza el nombre de host dado. Este contiene todo lo que comienza desde el host (con el puerto) y antes del comienzo de la consulta o los componentes hash, que están delimitados por uno de los caracteres ASCII de signo de interrogación (?) o hash (#).
Syntax: urlObject.pathname() Return: Returns the pathname used(i.e.'/p/a/t/h')
Ejemplo 1:
const url = require('url'); var address = 'https://u:p@www.example.com:777/a/b?c=d&e=f#g'; // Parse the address: var q = url.parse(address, true); /* The parse method returns an object containing URL properties */ console.log(q.pathname);
Producción:
/a/b
Ejemplo 2:
const url = require('url'); var address = 'http://example.com/'; // Parse the address: var q = url.parse(address, true); /* The parse method returns an object containing URL properties */ console.log(q.pathname);
Producción:
/
Navegadores compatibles:
- Google Chrome
- ES DECIR
- Borde
- Ópera
- safari de manzana