0

我使用 XMLHttpRequest 类将有效负载数据从 Web 客户端发送到 Web 服务器。

我想处理如下错误...

  • 请求超时(连接超时)
  • 500内部服务器错误
  • 502错误的网关
  • 503服务不可用

我不知道 onstatechange、onerror、ontimeout 属性的明显用法。我不知道单独的 onreadystatechange 是否可以捕获这些错误。

另外,如果我必须使用onerror,ontimeout,我想知道与onreadystatechange有什么区别。

4

1 回答 1

0
  • onreadystatechange是当xmlhttprequest对象状态改变时触发的函数,类似于onclick.

  • readystate用于捕捉xmlhttprequest对象状态,它有五个值监听服务器响应状态

  • status 是服务器响应成功后返回的状态码。比如500,内部服务器错误.....

于 2017-06-07T04:18:52.227 回答