前端post请求参数放body(前端get/post等请求后,一直处于pending状态,解决办法)
导读:前端发送完请求发现network里的请求一直处于pending状态(如图)...
前端发送完请求发现network里的请求一直处于pending状态(如图)
或者等待过一段事件后会报错 ,如图
然后我尝试了一些解决办法 ,分享给大家 ,建议大家按照顺序来
1.首先排查是不是后端的问题
这个最重要 ,不然搞半天就是浪费时间 ,那么如何排查不是自己的问题呢 ,当然是使用调试工具看看了 ,这里我首先推荐postman做调试
如果可以返回成功或者失败的回调那么就说明后端没问题 ,如果一直是加载的状态 ,那么就得联系后端了
2.后端没问题的话那么常常就是header问题了
这个时候需要查看是否是接口需要特殊的请求头,然后再设置相应的header ,比如是json或者xml等等 ,这个需要根据接口而定
设置对之后就大概解决了,我经常遇到的就是这个问题
3.查看接口和参数
如果上述的办法依然没有解决 ,那么就是参数或接口地址输入错误了 ,但是我觉得这种概率很小,因为如果输入有误 ,应该是会返回如4和5开头的错误的信息 ,而不是一直等待
如果还有其他情况的话 ,希望大家多多补充 ,我也会不断更新
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!