当前位置:操作系统 > 安卓/Android >>

Android http post中文乱码问题的修正解决

 

在使用DefaultHttpClient向服务器发送post请求,在请求体中

发送utf-8编码的数据。

android默认编码是utf-8,所以从EditText获取的text即为utf-8编码的数据。

但是服务器接受就是乱码。

//reqEntity.setContentEncoding("UTF-8");也是乱码。

但是StringEntity reqEntity = new StringEntity(post, HTTP.UTF_8);在构造

中指定则没有问题了。  

补充:移动开发 , Android ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,