這裏是我們的服務,其餘客戶端:爲什麼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