在線(xiàn)url網(wǎng)址編碼、解碼
為了讓包含中文的URL可以使用,您可以使用本工具對(duì)中文進(jìn)行UrlEncode編碼。
encodeURI編碼,不會(huì)對(duì)特殊符號(hào)編碼
encodeURIComponent編碼方式,會(huì)對(duì)特殊符號(hào)編碼
URL在線(xiàn)編碼解碼工具介紹
url編碼解碼,又叫百分號(hào)編碼,是統(tǒng)一資源定位(URL)編碼方式。URL地址(常說(shuō)網(wǎng)址)規(guī)定了常用地?cái)?shù)字,字母可以直接使用,另外一批作為特殊用戶(hù)字符也可以直接用(/,:@等),剩下的其它所有字符必須通過(guò)%xx編碼處理。
為了讓包含中文的URL網(wǎng)址可以使用,您可以使用本工具對(duì)中文進(jìn)行UrlEncode編碼。
JS原生的escape只是將中文轉(zhuǎn)換為unicode編碼,encodeURI或者encodeURIComponent也是對(duì)于中文unicode編碼的url再編碼,js本身沒(méi)有特性支持gbk的urlencode,大部分的時(shí)候我們是通過(guò)后臺(tái)(java,urlencode.encode(“中文”,”gbk”))這樣來(lái)實(shí)現(xiàn)的,本工具是使用JS實(shí)現(xiàn),這樣就可以實(shí)現(xiàn)瀏覽器的完美兼容。