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.

posted @ 2014-09-24 11:10  拂晓风起-Kenko  阅读(27712)  评论(0编辑  收藏  举报