メソッド説明:
解析されたURLオブジェクトをフォーマットされたURL文字列に変換します。
文法:
コードコピーは次のとおりです。
url.format(urlobj)
パラメーターを受信:
urlobjはURLオブジェクトを表し、次のプロパティを含めることができます。(例と比較できます)
HREFフルパス
プロトコリスプロトコル(http://など)
認証
HOSTNAME HOSTNAME
ポートポート
ホストホスト(ホスト名 +ポート)
Pathname '/'はディレクトリとして理解できます
クエリパラメーターリスト
クエリ条件を検索します(つまり、「?」のパラメーターリスト)
ハッシュハッシュ値
例:
コードコピーは次のとおりです。
var url = require( 'url');
var a = url.format({
プロトコル: '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'
});
console.log(a);
//出力結果:http://example.com:8080/one?a = index&t= article&m = default