Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在AngularJs中有条件地绕过请求拦截器_Angularjs_Angular Http Interceptors - Fatal编程技术网

如何在AngularJs中有条件地绕过请求拦截器

如何在AngularJs中有条件地绕过请求拦截器,angularjs,angular-http-interceptors,Angularjs,Angular Http Interceptors,我绕过身份验证拦截器时遇到问题: 请求:函数(配置){ 理想情况下,当标头的集合中存在NoAuth2时,我希望绕过添加令牌,通过以下方式返回配置: $http.post(config.url + "pubrequest", request, { headers : {NoAuth2 : 1}}) 从我的控制器 然而,尽管有几个SOE示例,我似乎无法让它工作,有什么想法吗?我没有看到任何错误。可能你的if语句失败了,但我们无法测试它。@Ronnie似乎在FF中从debug检查配置时,json和文

我绕过身份验证拦截器时遇到问题:

请求:函数(配置){

理想情况下,当标头的集合中存在NoAuth2时,我希望绕过添加令牌,通过以下方式返回配置:

$http.post(config.url + "pubrequest", request, { headers : {NoAuth2 : 1}})
从我的控制器


然而,尽管有几个SOE示例,我似乎无法让它工作,有什么想法吗?

我没有看到任何错误。可能你的if语句失败了,但我们无法测试它。@Ronnie似乎在FF中从debug检查配置时,json和文本只有一个accept标头。我在po上设置的标头正确吗st?我看不出有什么问题。您的if语句可能失败,但我们无法测试。@Ronnie在FF中从调试中检查配置时,似乎只有一个json和文本的accept标头。我在帖子中设置的标头正确吗?
$http.post(config.url + "pubrequest", request, { headers : {NoAuth2 : 1}})