角度为7的HTTP拦截器不添加标头
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了角度为7的HTTP拦截器不添加标头相关的知识,希望对你有一定的参考价值。
我试图通过使用下面的代码在http标头中设置身份验证令牌。它不会在标头中设置身份验证令牌。我在这里想念的是什么?尝试了以下链接提供的解决方案,但没有运气。
https://stackoverflow.com/questions/54820257/angular-7-httpinterceptor-not-adding-header-to-request
intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
const token: string = sessionStorage.getItem('token');
request = request.clone({ url: `${this.baseUrl}/${request.url}` });
const clonedRequest = request.clone({
headers: new HttpHeaders({
Authorization: token,
"Content-Type": "application/json"
})
});
return next.handle(clonedRequest);
}
答案
不是因为授权周围缺少“”吗?
以上是关于角度为7的HTTP拦截器不添加标头的主要内容,如果未能解决你的问题,请参考以下文章