Android 模拟HTTP协议的编码问题 Android默认编码UTF-8

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

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

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

 

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

posted @ 2013-11-16 20:29  无忧之路  阅读(593)  评论(0编辑  收藏  举报
无忧之路