登录 立即注册
安币:
查看: 80|回复: 5
打印 上一主题 下一主题

重庆时时彩追号倍投| android POST数据遇到的UTF-8编码(乱码)问题解决办法

[复制链接]

408

主题

462

帖子

852

安币

手工艺人

跳转到指定楼层
楼主
发表于 2018-2-9 15:16:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本文来源:http://www.oneupabq.com/a/www.startos.com/

重庆时时彩独胆倍投 www.oneupabq.com,预计未来大学生消费市场还将保持每年4%~5%的同比增长率,按此增速计算,2016年大学生消费市场规模预计可达4400亿。  IAI公司在网站上展示了俄罗斯位于拉塔基亚的赫梅明空军基地上方拍摄的一幅图像,照片中可以看到据称是两辆伊斯坎德尔导弹发射车,每辆车上可携带两枚射程500公里的SS-26地对地导弹。


            

        今天遇到这样一个bug:客户端post到服务器的一段数据导致服务器端发生未知异常。服务器端确认是编码转换错误。于是截取网络数据包进行分析,发现客户端post的json数据中包含下面一段(hex形式):复制代码 代码如下:... 61 64 20 b7 20 52 69 63 ...问题就出在这个b7上。查阅unicode代码表后发现,u+00b7是middle dot,它的utf-8表现形式应该是c2 b7,但为何客户端发送的数据中它变成了b7?

        由于系统使用了ormlite、gson和async-http几个库,于是逐一排查。最后发现原来是向服务器发送数据时没有指定文字编码,导致async-http(实际是apache common http client)将数据以iso-8559-1格式发送,u+00b7被编码成b7,然后服务器试图使用utf-8解码时发生错误。



        
分享到:  QQ好友和群 QQ空间 微信
收藏收藏 支持支持 反对反对

2

主题

8885

帖子

2577

安币

Android大神

Rank: 6Rank: 6

沙发
发表于 2018-2-11 05:31:57 | 只看该作者
安卓巴士是个不错的网站,我来顶个贴~

14

主题

1万

帖子

3999

安币

码皇(巴士元老)

Rank: 8Rank: 8

板凳
发表于 2018-2-12 05:21:20 | 只看该作者
支持楼主,支持安卓巴士!

241

主题

298

帖子

550

安币

手工艺人

地板
发表于 7 天前 | 只看该作者
感谢分享,楼主V5~

385

主题

453

帖子

1821

安币

手工艺人

5#
发表于 7 天前 | 只看该作者
感谢分享,安卓巴士有你更精彩:lol

28

主题

9794

帖子

1476

安币

Android大神

小白

Rank: 6Rank: 6

6#
发表于 7 天前 | 只看该作者
楼主威武,以后多发干货,多办活动~!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长推荐

通过邮件订阅最新安卓weekly信息
上一条 /4 下一条

下载安卓巴士客户端

全国最大的安卓开发者社区
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

重庆时时彩独胆倍投广告投放| 重庆时时彩独胆倍投下载客户端|申请友链|手机版|站点统计|重庆时时彩独胆倍投 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表
小说 小说 小说 小说 小说 小说
小说 小说 小说 小说 小说 小说
小说 小说 小说 小说 小说 小说
江西时时彩算好 澳洲快乐8开奖时间 快乐十分百宝彩 足彩310宝勇 广西快三走试图
上海11选5走势 广西快乐十分官方网 福彩3d和值走势图 重庆快乐10分走势图 黑龙江快乐十分彩票控