首頁 >web前端 >js教程 >node.js中的url.format方法使用說明_node.js

node.js中的url.format方法使用說明_node.js

WBOY
WBOY原創
2016-05-16 16:27:532498瀏覽

方法說明:

將一個解析後的URL物件、轉成、一個格式化的URL字串。

文法:

複製程式碼 程式碼如下:

url.format(urlObj)

接收參數:

urlObj 表示 URL對象,可包含以下屬性:(可對照例子)

href                      完整路徑

protocolis            協定(如http://)

auth                    

hostname            主機名稱

port                      連接埠

host                      主機(主機名稱 埠)

pathname            ‘/' 可理解成目錄

query                   參數清單

search                  查詢條件(為加上「?」的參數清單)

hash                     且雜湊值

範例:

複製程式碼 程式碼如下:

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
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn