Tomcat的默認編碼時ISO8859-1,有些老工程,遺留項目極可能沒改這塊,這樣寫代碼時若是傳輸中文,服務器收到的就多是亂碼.服務器
昨天就被鬱悶了1小時,左右都不通.網絡
後來發現Android裏的字符編碼是UTF-8,可是在網絡上走的是ISO8859-1,服務器認的也是UTF8,嗯,轉一下編碼
String newValue =new String(value.getBytes("UTF-8"),"8859_1」);
搞定!