http请求状态码为0时的异常

对于失败的 XMLHttpRequest,其状态码 status === 0 被视为未定义的错误
实际上 W3C 规范定义了返回零的条件: W3C 规定
状态码异常可能的原因:
  • 非法的跨域请求
  • 防火墙的过滤拦截
  • 请求本身在代码中被取消了
  • 浏览器的扩展插件导致了这个问题存在
posted @ 2021-04-15 19:00  Frank-Link  阅读(282)  评论(0编辑  收藏  举报