在h5移动端线上调接口请求发现请求一段时间之后接口返回错误:
经过定位发现响应信息为服务器Nginx报504网关错误,所以进入了ajax的error回调:
查看vconsole的响应:
ajax status 为 0可能的原因:
1.后端服务器超时,需要在服务器上配置更长的超时时间(很可能)
2.跨域(不太可能)
3.网络中断,网络环境很差(有可能)
4.前端设置了超时(不太可能)
5.ajax识别不了响应体(很可能)
尝试解决办法
ajax 加xhrFields: { responseType: "text" }
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。