如何在Restangular中全局设置内容类型?
我可以使用自定义方法为每个请求设置它,例如
Restangular.oneUrl("auth").customPOST(), undefined, undefined, {
'Content-Type': "application/x-www-form-urlencoded; charset=UTF-8"
}).then(function(resp) {
// do something with resp;
});
它可以工作,但我想全局设置它,所以我不必为每个请求写内容类型。
答案 0 :(得分:4)
此功能已添加问题https://github.com/mgonto/restangular/issues/105。 您可以为此标题设置默认值:
RestangularProvider.setDefaultHeaders({'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'});