可以请有人解释我,为什么以下代码:
let body:string = 'username=X&password=Y';
let headers:HttpHeaders = new HttpHeaders({
'Content-Type': 'application/X-www-form-urlencoded',
'X-Requested-With': 'XMLHttpRequest',
'Authorization': 'Basic ' + btoa(environment.api_username + ':' + environment.api_password)
});
this.http.post(environment.base_path + '/login/authenticate', body,
{
headers: headers
}
)
发出GET请求而不是POST?
非常感谢
请求从我的localhost到API服务器(GRAILS 3),CORS启用(预检OPTIONS返回200),请求是SPRING SECURITY auth login