Description de la méthode:
Dites une chaîne d'URL convertie en un objet et retourné.
grammaire:
La copie de code est la suivante:
url.parse (URLStr, [Parsersstring], [SlashesdenoteHost])
Recevoir des paramètres:
chaîne d'URL URLSTR
Lorsque PARSERSERYSTRING est vrai, le module de requête sera utilisé pour analyser la chaîne de requête, ce qui est faux par défaut.
slashdenotehost
La valeur par défaut est fausse, et une chaîne sous la forme de // foo / bar sera interprétée comme {pathname: '// foo / bar'}
S'il est défini sur true, la chaîne de // foo / bar forme sera interprétée comme {hôte: 'foo', pathname: '/ bar'}
exemple:
La copie de code est la suivante: var url = require ('url');
var a = url.parse ('http://example.com:8080/one?a=index&t=article&m=default');
console.log (a);
// Résultat de sortie:
{
protocole: «http»,
Auth: NULL,
Hôte: 'Exemple.com:8080',
Port: '8080',
nom d'hôte: 'example.com',
Hash: Null,
Recherche: '? A = index & t = Article & m = Default',
requête: 'a = index & t = article & m = par défaut',
pathname: '/ un',
Chemin: '/ One? A = index & t = Article & m = Default',
href: 'http://example.com:8080/one?a=index&t=article&m=default'
}