遇到一个有意思的事情,在用 Microsoft Edge 浏览器发送请求测试时发现,后端返回的数值数据没有正常展示,而是类似查看源码的结果,只显示了一个行号1,而谷歌浏览器没有这样的问题。
如下图,Edge 还很贴心给了一个设置按钮,点开之后是代码折叠。这时意识到,很有可能 Edge 对数据的返回使用了特殊的视图显示。
Microsoft Edge 版本:
步骤1:打开 Microsoft Edge 浏览器,任意窗口的地址栏输入edge://flags/#edge-json-viewer
,打开 Edge 实验室,如下图:
该选项就是 JSON 视图的配置。翻译过来就是【允许用户直接在浏览器中的格式化视图中查看JSON文件——Mac、Windows、Linux】。这里使用了默认的配置【Default】,可以点击后面的选项进行禁用。
禁用之后浏览器提示重启,重启之后,再次测试请求就可以显示正常。后续有需要可以再按照次步骤开启即可。