node.jsの中のurl.formatの方法は説明を使います.

1336 ワード

方法説明:
解析したURLオブジェクトを、変換し、フォーマットしたURL文字列にします.
構文:
 
  
url.format(urlObj)
受信パラメータ:
urlObjはURLオブジェクトを表し、以下の属性を含むことができる.
href                      完全なパス
protocolis            契約(http:/)
auth                    
hostname            ホスト名
ポーター                      ポート
ホスト                      ホスト(ホスト名+ポート)
pathname            ‘/' 目次として理解できます.
query                   パラメータリスト
search                  クエリー条件(つまり「?」のパラメータリストを追加します.)
sh                     ハッシュ値
例:
 
  
var url = require('url');
 
var a = url.format({
protocol : 'http' ,
auth : null ,
host : 'example.com:8080' ,
port : '8080' ,
hostname : 'example.com' ,
hash : null ,
search : '?a=index&t=article&m=default',
query : 'a=index&t=article&m=default',
pathname : '/one',
path : '/one?a=index&t=article&m=default',
href : 'http://example.com:8080/one?a=index&t=article&m=default'
});
console.log(a);
 
// :http://example.com:8080/one?a=index&t=article&m=default