【问题标题】: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:)

有什么想法吗?谢谢。

【问题讨论】:

    标签: angularjs resources json-server


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-28
      • 1970-01-01
      • 2019-11-19
      • 2016-09-20
      • 2020-03-08
      • 2019-03-10
      相关资源
      最近更新 更多