【发布时间】:2020-04-20 18:28:26
【问题描述】:
我正在尝试使用 HTTPClient 将表单上传到我的后端服务器(Java/Springboot)。当我尝试添加授权标头时,网络调试未显示在我的上传请求中添加的标头。
这是我正在使用的代码
import { HttpClient, HttpHeaders } from '@angular/common/http';
.....
....
let httpHeaders = new HttpHeaders();
httpHeaders = httpHeaders.set('Authorization', 'Bearer ' + AuthService.getToken());
this.http.post(serverURL, formData, {headers : httpHeaders}).subscribe(
(res) => console.log('server response =' + JSON.stringify(res)),
(err) => console.log('server err =' + JSON.stringify(err))
);
这是网络调试的截图
有人可以提出可能导致这种情况的原因吗?
【问题讨论】:
标签: angular http-headers angular-httpclient request-headers