Set*_*add 7 javascript web dart
在Web编程(JavaScript,Dart等)中,如何判断我的XMLHttpRequest(aka AJAX)请求是否因网络错误而失败?
我将网络错误定义为DNS,TCP,连接问题等.
谢谢!
在Dartium中,至少在Chrome JS中,您可以通过查看状态为零的readyState == 4("done")来检测故障.零不是有效的服务器响应,所有HTTP服务器响应都在100以上,因此这意味着它实际上没有到达服务器(或者至少服务器没有说出正确的HTTP).
此时onError流也将获得progress事件.
在同步模式下,将抛出错误.
| 归档时间: |
|
| 查看次数: |
1721 次 |
| 最近记录: |