XMLHttpRequest HTTP请求的返回码为0 http status = 0

由于用户在http返回前关闭/取消,或者防火墙等原因,会造成http请求没有status信息。w3c有相应的说明:http://www.w3.org/TR/XMLHttpRequest/#the-status-attribute

4.7.1 The status attribute

client . status

Returns the HTTP status code.

The status attribute must return the result of running these steps:

  1. If the state is UNSENT or OPENED, return 0.
  2. If the error flag is set, return 0.
  3. Return the HTTP status code.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏前端学习心得

跨域几种方式

28811
来自专栏抠抠空间

Django之跨域请求

850
来自专栏禅林阆苑

跨域详解 【原创】

跨域详解 Write By CS逍遥剑仙 我的主页: www.csxiaoyao.com GitHub: github.com/csxiaoy...

2885
来自专栏闻道于事

短信接口发送验证码倒计时以及提交验证

项目中找回密码的功能: 忘记密码,登录页面点击忘记密码,跳转页面输入用户名,如果用户名已经绑定手机号,后台调用短信接口给该用户绑定的手机发送短信,如果没有绑定手...

8848
来自专栏破晓之歌

Vue+element注册表单判定 原

手机号已被注册的判定就是通过增加了一个isReg的变量判断,使用userPhoneExist()这个方法来确定是否显示的

1393
来自专栏农夫安全

任意密码重置中的常见问题

文章来源:https://www.jianshu.com/p/8ca02b6de053

974
来自专栏农夫安全

【笔记】记录Cy牛的任意密码重置姿势

跟第三个有点类似,只判断了接收端和验证码是否一致,未判断接收端是否和用户匹配,因此修改接收端可达到重置目的

1112
来自专栏Python、Flask、Django

骚气的置顶

1095
来自专栏一个爱瞎折腾的程序猿

日常开发中的几个常用跨域处理方式

若要通过IP在局域网访问h5,启动开发服务器的时候添加host参数即可 即package.json的dev命令配置如下 "dev": "webpack-de...

592
来自专栏Hongten

Struts2 ActionMethod DMI(动态方法调用)

如:<action name="user" class="com.b510.hongten.UserAction" method="add">

1062

扫码关注云+社区