我从服务器返回了自定义错误消息,并在 xhr.responseText 中得到了它。
{“时间戳”:1544419441358,“状态”:900,“错误”:“ HTTP状态900”,“消息”:“来源已存在”,“路径”:“ / origin / add /”} >
我需要从上面的返回响应中获取状态代码。我已经尝试过以下方式
但是我无法得到该错误900。我得到的是不确定的。
那么如何从响应文本中获取状态代码。
答案 0 :(得分:2)
我相信 responseText 是字符串,您必须先解析响应:
var responseText = JSON.parse(xhr.responseText);
var status = responseText.status;