如何在 Restangular 中发送所有请求的参数

How to send a parameter on the all of request in Restangular

我想为所有使用矩形的请求发送一个参数 lang。有什么办法让我在 app.config 部分添加此参数?

谢谢

您可以在配置部分添加一个请求拦截器,然后向每个请求传递一个额外的参数,例如 Auth 令牌等。

https://github.com/mgonto/restangular#addrequestinterceptor

另一种更简单的方法是添加默认参数,如 resangular api 所述。

https://github.com/mgonto/restangular#setdefaultrequestparams

在拦截器中设置值,例如:

Restangular.setDefaultRequestParams({lang: "en"});

Link: setdefaultrequestparams