接口测试 求助一个诡异的问题

匿名 · 2019年07月20日 · 1023 次阅读

如图所示:
同一个接口,同一时间,用 chrome 自带的 network 和 charles 抓包得到的响应不一样

这是什么原因导致的呢?

共收到 4 条回复 时间 点赞
匿名 #1 · 2019年07月23日

同步一下解决方案:
新增了一个字段 featurevaluestring ,将 uint64 转 string 后,前端取 featurevaluestring 字段,显示无误

感谢 3 楼

javascript 计算精度问题。

整数(不使用小数点或指数计数法)最多为 15 位。
小数的最大位数是 17,但是浮点运算并不总是 100% 准确:

Long 后端返回给前端的建议转成 String 吧。。

找文档或者找开发问一下这个字段是什么意思,不是所有字段都固定不变的

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册