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