Android通过GET和POST方法请求服务器和浏览器请求的过程是不一样的。

浏览器请求服务器的时候会先将中文进行UTF-8编码,然后再发送到服务器端。

Android编程下我们需要通过URLEncoding.encode(string, "UTF-8")方法将中文转编码,只有通过这一步,Android模拟HTTP协议的数据发送才跟浏览器HTTP的发送过程相同。

另外,Android环境下的默认编码是UTF-8。

更多相关文章

  1. Android Studio设置主题 和 不支持中文的问题解决方法
  2. Android学习过程
  3. Google 发布 Android 版 Chrome 浏览器,只支持 Android 4.0
  4. Android系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过

随机推荐

  1. Android登录Web以及登录保持和cookie的使
  2. ADT(Android(安卓)Developer Tools)中配置S
  3. 【Android(安卓)开发教程】自定义服务
  4. 【Android】pendingIntent和Intent
  5. 【Android(安卓)新浪微博】--底部Tab的实
  6. Android(安卓)开源项目汇总
  7. Android(安卓)BroadCastReceiver的基本使
  8. Android(安卓)1.5 1.6 2.0 2.1 2.2各版本
  9. Mac 10.12 编译 Android(安卓)源码
  10. Android打印框架Demo