request真机测试返回的是html不是Jjson
发布于 5 年前 作者 yanghou 7800 次浏览 来自 问答

先直接上图:

开发者工具上请求到的代码是json格式的 用浏览器请求接口也是json格式的 一用真机预览就成了这段html代码

10 回复

请问找到了问题了吗?解决了请告诉我一下。

问题解决了 我也离职了 (= = )说一下我的理解 是因为我们的后台有判断需要获取到你的微信OpenId 才能返回数据,开发者工具可以跳过这个真机测试则不能跳过这个,所以真机上才一片空白。

问了好几遍后台大佬,他说json数据没问题,服务器日志也没问题,并且他也加了BOM头部判断。。。。。。一脸懵逼,想确认下这问题是由什么原因导致的,确定是后台返回的数据(非JSON格式)的问题么,不行只有推到重新写接口了

您应该查看服务器的日志以确认这一情况。

请问找到了问题了吗?解决了请告诉我一下。

请确保服务器针对不同的请求 request 都是返回的 json 数据。

我之前也是这个问题,但是后来解决了,是因为后端的框架问题,单独写一下再测试就成功了。最后确认是判断浏览器的问题。

找你们后端吧,这一定是他的问题

自挽 希望各位加班的大神看到了本帖指点下

回到顶部