response.status -1 是啥意思?

Posted

技术标签:

【中文标题】response.status -1 是啥意思?【英文标题】:What does response.status -1 mean?response.status -1 是什么意思? 【发布时间】:2016-11-18 19:15:49 【问题描述】:

我正在研究 Angular $resource 和 json-server.. 当我关闭服务器时,我得到 -1 而不是 404

console.log($scope.message + ', response.status: ' + response.status + ', response.statusText: ' + response.statusText );

我的控制台说: (错误:-1,response.status:-1,response.statusText:)

有什么想法吗?谢谢。

【问题讨论】:

【参考方案1】:

好吧,当你关闭你的服务器时,你不能得到 404,因为 404 是服务器本身返回的响应状态。这意味着服务器上不存在请求的资源(无论可能是什么)。所以当服务器没有运行时,它显然不能返回404。

我的猜测是 -1 可能是 Angular 的默认错误状态。就像,你知道的,每个不同于 0 的状态都被认为是错误。

【讨论】:

以上是关于response.status -1 是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

pythons re.compile(r' pattern flags') 中的“r”是啥意思?

mov 0x8(%r14,%r15,8),%rax是啥意思

指向函数成员的指针:`R(*C::*)(Args...)` 是啥意思?

r语言中value是啥意思

R 控制台左侧的“+”符号是啥意思?

r语言中两个等于号是啥意思