【发布时间】:2017-11-24 15:19:13
【问题描述】:
这是我们服务中的其余客户端:
self.headers = {
Accept: 'application/json',
'Content-Type': 'application/json'
};
self.loginClient = $resource(self.baseUrl + '/users/login', {
userId: '@userId',
password: '@password'
}, {
save: {
method: 'POST',
headers: self.headers
}
});
我这样称呼它——
AuthService.loginClient.save({
userId: self.user.email,
password: self.user.password
}).$promise.then(function (res) {
// do stuff
})
浏览器点击的 URL 路径如下所示:
/users/login?password=XXXXXX&rememberMe=false&userId=XXXXXX
谁能告诉我这里有什么错误导致我的 POST 参数的 url 编码?请让我知道我可以提供哪些其他信息。
【问题讨论】:
-
为什么要在 URL 参数中发送密码?
-
这是一个旧端点。我们正在更新它们。
标签: javascript angularjs post xmlhttprequest urlencode