`jqXHR.status`的可能值是什么?

Nat*_*Pet 7 javascript ajax jquery http

有什么可能的值jqXHR.status

到目前为止,我可以看到以下内容:

if (jqXHR.status === 0) { msg = 'Network Problem'; }
else if (jqXHR.status == 404) { msg = 'Requested page not found. [404]'; }
else if (jqXHR.status == 500) { msg = 'Internal Server Error [500].'; }
Run Code Online (Sandbox Code Playgroud)

hvg*_*des 8

它可以是这里发现的任何东西.

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

status值是http服务器在响应上发送的HTTP协议状态字段.

请注意,此时,jquery ajax文档表明status已弃用,您应该使用statusCode.

  • 它没有说任何状态被弃用的地方 (14认同)
  • 事实上,statusCode是一个methid,可以为你想要处理的每种错误传递回调 (3认同)