$ httpProvider请求拦截器 - 获取参数

时间:2013-07-31 14:20:22

标签: angularjs

我需要在我的一些$ http调用中添加一个查询字符串。 现在$ httpProvider.defaults.transformRequest似乎收到了2个对象: data和headersGetter,既不允许我直接更改url或添加get变量。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你需要一个拦截器。来自$ http:

上的角度文档
  

有两种拦截器(和两种拒绝   拦截器):

     

请求:使用http配置对象调用拦截器。   该函数可以自由修改配置或创建新配置。   该函数需要直接返回配置或作为承诺。