国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
URL中的 處理_搏軟學(xué)院
一般情況下,URL 中的參數(shù)應(yīng)使用 url 編碼規(guī)則,即把參數(shù)字符串中除了 -_. 之外的所有非字母數(shù)字字符都將被替換成百分號(hào)(%)后跟兩位十六進(jìn)制數(shù),空格則編碼為加號(hào)(+)。但是對(duì)于帶有中文的參數(shù)來(lái)說(shuō),這種編碼會(huì)使編碼后的字符串變得很長(zhǎng)。如果希望有短一點(diǎn)的方式對(duì)參數(shù)編碼,可以采用 base64 編碼方式對(duì)字符串進(jìn)行編碼,但是 base64 編碼方式不能處理 JavaScript 中的中文,因?yàn)?JavaScript 中的中文都是以 UTF-16 方式保存的。而 base64 只能處理單字節(jié)字符,所以不能直接用 base64 對(duì)帶有中文的 JavaScript 字符串進(jìn)行編碼。但是可以通過(guò)將 UTF-16 編碼的中文先轉(zhuǎn)化為 UTF-8 方式,然后再進(jìn)行 base64 編碼。這樣編碼后的字符串,在傳遞到服務(wù)器端后可以直接通過(guò) base64_decode 解碼成 UTF-8 的中文字符串。但是還有個(gè)問(wèn)題需要注意。base64 編碼中使用了加號(hào)(+),而 + 在 URL 傳遞時(shí)會(huì)被當(dāng)成空格,因此必須要將 base64 編碼后的字符串中的加號(hào)替換成 %2B 才能當(dāng)作 URL 參數(shù)進(jìn)行傳遞。否則在服務(wù)器端解碼后就會(huì)出錯(cuò)。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
頁(yè)面跳轉(zhuǎn)亂碼解決之道
java中文亂碼解決之道(八)-----解決URL中文亂碼問(wèn)題
Javascript url編碼處理
java下URL參數(shù)帶中文的編碼問(wèn)題
JAVA中文字符編碼問(wèn)題詳解 控制臺(tái)輸出,字符編碼格式轉(zhuǎn)換
urlencode和urldecode 與 tomcat處理urlencode請(qǐng)求參數(shù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服