最新 接口数据太多 json不正常了 问题解决 全程复盘

       最新一个前端同事问我,说是后端返回的数据他说正常的,但前端同事在F12浏览器开发者工具中查到某个键的值重复出现,若直接请求这个接口,则返回又是正常的,现在前端同事就比较纠结,到底是后端返回的json 不正常 还是前端处理异常了?

首先,我在后端在返回的json数据,写入到一个txt文本,结果发现,数据正常的。

于是乎前端同事说 会不会是数据格式的问题,结果,把重复的那个值,后端返回的是数值型强转string字符串类型,通过接口返回,正常了

总结:当接口返回的数据太多时,json数据可能在浏览器的特性下,变得异常了起来,当前处理办法是将数值型的键值强制转为字符串类型,问题得到解决!

建议:本案例中接口返回的json数据接近3M,故这种最好拆解接口,将其分割大小,或压缩json数据

posted @ 2022-01-25 18:04  树下水月  阅读(205)  评论(0)    收藏  举报