メソッド説明:
オブジェクトに変換されて返されるURL文字列を言います。
文法:
コードコピーは次のとおりです。
url.parse(urlstr、[parsequerystring]、[slashesdenotehost])
パラメーターを受信:
URLSTR URL文字列
PareasherystringがTRUEの場合、クエリモジュールを使用してクエリ文字列を分析します。これはデフォルトでは偽です。
Slashesdenotehost
デフォルトはfalseであり、// foo/barの形の文字列は{pathname: '// foo/bar'}と解釈されます
trueに設定されている場合、// foo/barフォームの文字列は{host: 'foo'、pathname: '/bar'}と解釈されます。
例:
コードコピーは次のとおりです。varurl= require( 'url');
var a = url.parse( 'http://example.com:8080/on?a = index&t= article&m = default');
console.log(a);
//出力結果:
{
プロトコル: 'http'、
AUTH:null、
ホスト: 'Example.com:8080'、
ポート: '8080'、
ホスト名: 'Example.com'、
ハッシュ:ヌル、
検索: '?a = index&t = article&m = default'、
クエリ: 'a = index&t = article&m = default'、
PathName: '/one'、
パス: '/one?a = index&t = article&m = default'、
href: 'http://example.com:8080/on?a = index&t= article&m = default'
}