Angularjs - 取消http请求 - 报告404

时间:2014-01-21 19:13:17

标签: javascript angularjs http

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

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

1 个答案:

答案 0 :(得分:1)

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

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

现在坚持使用1.2.7,除非你需要1.2.8及更高版本的内容。