Angular v1.4.9 $ badreq错误,拦截器失败之前可以添加url

时间:2016-02-02 10:09:34

标签: angularjs angular-http angular-http-interceptors

在补丁v1.4.9中,当$badreq调用没有$http参数时,Angular会出现url错误,但在我的代码中,如果没有设置网址,则会在我的{{{}}中添加1}}并指向我的interceptor

由于它现在在到达api之前失败了,我的应用程序完全被破坏了。

有没有办法可以在检查之前跳过检查或进入interceptor

来自补丁说明:

如果传递的url不是字符串,则抛出

$ http:c5bf9dae#12925#13444

1 个答案:

答案 0 :(得分:0)

您的问题中的提交显示他们使用angular.isString,它只是检查类型是否等于string,您可能只能传递空字符串并在拦截器中捕获它。这对你的情况有用吗?

如果所有其他方法都失败了,并且绝对必要,您可以随时更改AngularJS副本或对Github上的问题进行评论。毕竟它是开源的!