国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

java接受從安卓客戶端發送過來的get請求時,出現亂碼的解決思路及方法

2019-11-15 00:15:59
字體:
來源:轉載
供稿:網友
java接受從安卓客戶端發送過來的get請求時,出現亂碼的解決思路及方法

今天下午遇到了這樣一個感覺很常見的問題,但是度娘了N遍,卻始終找不到有效的解決方法,于是乎,在苦求他人無果的情況下,研究出了一種簡單有效的方法,具體實現思路如下

(1).讓安卓客戶端在發送get請求之前,先通過String str =URLEncode.encode(str, "utf-8");指定編碼格式為UTF-8;這樣安卓客戶端在給服務器端發送請求時就會以UTF-8的格式發送。

(2).服務器端通過request.getParameter("str");方法獲取參數值。這樣獲取到的參數值將不會出現亂碼的情況!

注:(1)中的str是指需要指定編碼格式的變量名。

收獲:在客戶端發送請求之前,先盡量預防其出現亂碼的情況,否則后臺再將亂碼轉出中文時會非常困難!

web.xml文件中的過濾器一般都是過濾post請求的亂碼,無法過濾get請求的亂碼。

很多問題雖然看起來很常見又簡單,但是卻又可能成為浪費你寶貴時間的殺手。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汪清县| 华坪县| 哈密市| 民丰县| 平顶山市| 正安县| 泽库县| 石景山区| 乐亭县| 平湖市| 乐东| 元阳县| 平果县| 丰城市| 亚东县| 海伦市| 海丰县| 成安县| 四平市| 会东县| 奇台县| 尉犁县| 福贡县| 安塞县| 盐亭县| 九寨沟县| 洛浦县| 马山县| 农安县| 宜宾县| 玉树县| 乐陵市| 辽宁省| 台中市| 靖江市| 林西县| 四子王旗| 泸定县| 龙陵县| 咸宁市| 泸定县|