这里是我们的服务,其余客户端:为什么angularjs url编码我的POST参数?
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 PARAMS的URL编码?请让我知道我可以提供什么其他信息。
为什么你在URL参数发送密码的服务? –
这是一个旧的终点。我们正在更新它们。 – Kraken