取消ngResource查询仅取消OPTIONS请求

时间:2016-05-05 19:31:27

标签: angularjs ngresource

我有一个角度资源,可以向API发送查询。所有resourceProviders都启用了cancelRequest:

.config(function($resourceProvider) {
    $resourceProvider.defaults.cancellable = true;
});

当我提出请求时,例如:

myProviderAPI.Persons.query(blah blah);

我可以致电:

myProviderAPI.Persons.query().$cancelRequest();

我认为这是有效的(即它没有错误),但它实际上只是取消了OPTIONS请求,而不是实际的GET请求。这是在Chrome中,但是是一个拦截器。我需要它来实际取消GET请求。 FWIW,这是来自Angular docs的相关文档信息。我正在运行Angular 1.5.0

0 个答案:

没有答案