当我有jquery的ajax错误响应时,我有以下日志:
jquery.js:8630 OPTIONS http://10.0.1.108:8000/api/v1.0/auth/ net::ERR_CONNECTION_REFUSED
Object {readyState: 0, status: 0, statusText: "error"}
在我的对象中,我有一个属性statusText:'error',但是没有使用的属性
我试着记录responseText,如这里所示,Get server response with AJAX error?,但是对象没有这个属性;
你知道我怎样才能在javascript里找到它吗?谢谢。
发布于 2016-06-27 15:17:17
你不能这么做。
许多错误,包括大多数(如果不是全部)状态:0错误,都没有暴露在JavaScript中。
它们指示网络或相同来源的策略错误,并向JavaScript公开详细信息可能泄漏信息。例如,如果有可能区分“拒绝连接”、"Post不讲HTTP“和”无访问控制-允许-原产地标题“,那么编写一个页面来悄悄地绘制访问者公司网络上的所有was服务器将是微不足道的。然后,这些信息就可以用于钓鱼攻击。
https://stackoverflow.com/questions/38057355
复制相似问题