您好我是Angular JS的新手,我正在尝试将自定义标头放在我的$ resource方法中,但我不知道我该怎么做 以下是我的代码:
function userFactory($resource, API) {
return $resource(API + '/users/:cmd', {}, {}, {
login: {method: 'GET', params: {cmd: 'current'}, headers: headerParam},
get: {method: 'GET'},
create: {method: 'POST'}
}
);
我想添加一个自定义标题' headerParam'基于哪个用户已登录,因为标题将包含用户名和密码特定的详细信息。
答案 0 :(得分:0)
当我查看$http.config中的标题文档时。这是string \ function的映射,这意味着你可以调用一个函数来设置特定的头文件
像
这样的东西 headers:{credentials: getUserCredentials}
在工厂中,您可以创建上述方法。
var getUserCredentials = function(config) {
}
我没试过,看看是否有帮助。