這篇文章主要介紹java中g(shù)et請求亂碼解決方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
java中g(shù)et請求亂碼辦法:1、使用【java.net.URLDecoder】中的【decode("變量","UTF-8")】解碼;解決2、使用【java.net.URLEncoder】中的【encode("中文","UTF-8"】轉(zhuǎn)碼。
java中g(shù)et請求亂碼辦法:
java GET方式傳遞中文參數(shù)亂碼需要用到java.net.URLDecoder
和java.net.URLEncoder
這兩個類里面的decode("變量","UTF-8")和encode("中文","UTF-8"),這兩個方法前一個是解碼后一個是轉(zhuǎn)碼。
注意:轉(zhuǎn)碼時要轉(zhuǎn)兩次,解碼需要一次就能夠解決中文參數(shù)亂碼問題。URL傳遞參數(shù)時服務器會自動解碼一次,然后我們拿到參數(shù)后再解碼一次,所以轉(zhuǎn)碼要轉(zhuǎn)兩次。
后臺:
URLDecoder.decode(query.getName(), "UTF-8");
前端:
URLEncoder.encode(URLEncoder.encode("告警類型", "UTF-8"), "UTF-8");
以上是java中g(shù)et請求亂碼解決方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!
網(wǎng)頁題目:java中g(shù)et請求亂碼解決方法-創(chuàng)新互聯(lián)
文章URL:http://chinadenli.net/article22/dgihcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應式網(wǎng)站、品牌網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計公司、服務器托管、域名注冊、電子商務
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容