javascript - Angularjs - http 请求已取消 - 报告 404

标签 javascript angularjs http

我在以 Angular 发出 HTTP 请求时遇到问题。

请求花费了很长时间,因为它等待复杂的数据库查询。如果同时用户单击指向不同页面的链接(我们有几个不同的单页应用程序),请求将被取消(这很好),但报告的状态是 404。现在,有问题的请求不应该在正常的业务过程中失败,所以当它失败时,我们将其记录到错误报告服务(不同的服务器)。问题是当它们不是错误时我们收到错误报告,只是取消了 http 请求。这是 Angular 错误吗?是否有处理此问题的最佳做法?

最佳答案

这是在 1.2.8 中引入的 Angular 中的一个错误。我已在此处复制并报告了该问题:

https://github.com/angular/angular.js/issues/6074

暂时坚持使用 1.2.7,除非您需要 1.2.8 及更高版本的内容。

关于javascript - Angularjs - http 请求已取消 - 报告 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21267056/

相关文章:

Apache 上的 Django - 防止 504 网关超时

javascript - Firebase 'child_removed' 事件监听器不工作

javascript - 如何在React中渲染来自Nodejs后端的图像作为res.json()?

javascript - Angular JS 分割字符串

javascript - 如何使用 AngularJS 的 ui-router 提取查询参数?

php - YouTube 错误 HTTP 429 - 请求过多

REST 的 HTTP 修改动词?

javascript - 制作 'common' login.js 包含;使用 nightwatch.js 测试

javascript - 事件循环、回调队列和Javascript的单线程是如何联系的?

javascript - 迭代对象中的项目,查找匹配项并替换