报错内容

做着小项目,突然断网,修好后接口怎么不返回数据了???
在这里插入图片描述
postman测试没有问题,个人推测是前端的锅
第一次遇到这样的问题,去度娘了逛了一圈,有大佬指出是缓存问题/请求头问题/跨域问题/扩展插件拦截问题等…
我一个个去试了都没用!!!直到尝试跨域问题一一

发出疑惑:uniapp内置浏览器不是已经帮我们解决了跨域问题吗,怎么还需要另外配置?

带着不解一通操作,解决了跨域问题,还真请求接通了!(泪目)
但,我发现不是跨域问题,是断网修复后,服务器ip地址改变了,导致我怎么发送都没反应!

找出原因后,顿时无语,这辈子没这么无语过,因为一个ip问题找半天bug!!

解决方法

总结方法有以下几种:
1、检查请求发送的服务器ip是否正确
2、尝试解决跨域问题
3、服务器未及时响应
4、请求被浏览器某些扩展,如 Adblock 拦截了
5、请求头没有设置Content-Type/token
6、其他

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐