Description de la méthode :
Convertissez une chaîne d'URL en objet et renvoyez-la.
Grammaire :
url.parse(urlStr, [parseQueryString], [slashesDenoteHost])
Paramètres de réception :
chaîne d'URL urlStr
parseQueryString Lorsqu'il est vrai, le module de requête sera utilisé pour analyser la chaîne de requête. La valeur par défaut est false
.
slashesDenoteHost
La valeur par défaut est false, une chaîne au format //foo/bar sera interprétée comme { pathname: '//foo/bar' }
Si défini sur true, une chaîne de la forme //foo/bar sera interprétée comme { host : 'foo', pathname : '/bar' }
Exemple :
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 : 'exemple.com',
hachage : nul,
Rechercher : '?a=index&t=article&m=default',
Requête : 'a=index&t=article&m=default',
Nom du chemin : '/one',
Chemin : '/one?a=index&t=article&m=default',
href : 'http://example.com:8080/one?a=index&t=article&m=default'
>
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn