URL網址解析###
url: 統一資源定位符,字母,數字,文字需編碼
uri: 統一資源標識符,字符串格式規范
注:url 是 uri 的子集
- url.parse (urlString, bool,bool)
參數1:URL解析成對象;參數2:將qurey變成json對象;參數3:正確解析不帶協議(http)的url
url.format (urlobj);
url.resolve (from,to) 將兩段字符串合并成一個完整的url地址
參數1:超鏈接;參數2:路徑
參數解釋######
protocol:協議
slashes:是否含有協議的“//”
host:IP地址或者域名或者主機名
port:端口(默認8080不顯示)
hostname:主機名字
hash:錨點值
search:查詢字符串參數
query:給http的數據,同上
pathname:訪問的資源路徑名
path:訪問的資源路徑
href:完整的url地址
QueryString###
- querystring.stringify(obj,sign1,sign2)
將對象轉化成url中query部分的形式
參數1:要轉化的對象;參數2:鏈接符(默認&);參數3:鍵與值之間的符號(默認=)
- querystring.parse(string,sign1,sign2,sign3)
將query字符串轉化成對象(反序列化)
參數1:query字符串 ;參數2:鏈接符(默認&);參數3:鍵與值之間的符號(默認=);參數4:參數的個數(默認最多1000個,0則表示沒有限制)
querystring.escape(string)文字編譯
querystring.unescape(string) 反編譯