Javascript网络错误为字符串
Javascript network error as a string
当XMLHttpRequest上出现错误时,我如何在Javascript中获得实际的错误文本?它将输出到控制台,但似乎不可能以字符串的形式获得。
的例子:
var req = new XMLHttpRequest();
req.open('get', 'http://nowhere/', true);
req.send();
这会导致控制台中出现错误:
GET http://nowhere/ net::ERR_NAME_NOT_RESOLVED
如何得到这个与Javascript?
编辑:澄清一下,我对网络错误感兴趣,即当由于其他原因没有响应时。例如无法解析主机名。另一个例子是当连接被拒绝时。另一个例子是当出现CORS错误时
要从服务器获取响应,使用XMLHttpRequest对象的responseText或responseXML属性。
alert(req.responseText);
responseText -以字符串形式获取响应数据。
responseXML -获取响应数据作为XML数据。
检查ajax请求是否有错误。readyState等于4,如果需要。req.statusText.
相关文章:
- 内联javascript与"<脚本>"字符串错误地关闭了脚本标记
- 检查时出现未闭合字符串错误
- Javascript查询字符串错误'='显示为%26
- 我没有'无法理解此子字符串错误
- 输出中的随机字符串错误
- 调用 JQuery 函数时 asp.net 字符串错误
- jQuery localtime,收到不受支持的日期/时间字符串错误
- 创建视区会导致未捕获的语法错误:意外的字符串错误
- 随机子字符串错误?“类型错误:在对象中找不到函数子字符串.".
- 为什么我会出现意外的字符串错误
- Meteor返回无效的十六进制字符串错误试图创建ObjectID
- 使用Moment.js解析日期字符串错误地返回Unix时间戳
- JSON输入字符串错误使用$.ajax
- Django.Jquery.用引号转义字符串错误
- django模板标签中没有终止的字符串错误
- 流星选择器不工作,出现意外字符串错误
- 迭代时出现未终止字符串错误
- 在数据库中存储JSON数据:对象无法转换为字符串错误
- jquery/Javascript中的字符串错误
- JavaScript json.parse字符串错误