2013-07-31 145 views
3

我需要爲我的一些$ http調用添加一個查詢字符串。 現在$ httpProvider.defaults.transformRequest似乎收到2個對象: 數據和headersGetter,既不允許我直接更改url或添加get變量。

任何想法?

回答

1

你需要一個攔截器。從$ HTTP角文檔:

有兩種攔截器(和兩種排斥 攔截器)的:

請求:攔截器被調用以http配置對象。 該功能可以自由修改配置或創建一個新配置。 該函數需要直接返回配置或作爲承諾。