我想读取来自访问我的网站的响应标头,例如,当我向mywebsite.com发送请求时,它将从aws CloudFront返回标头,我想使用其中一个标头,有人可以建议吗?我所看到的只是使用以下内容,并传递一个URL来发出新请求,但是我已经有了响应。
this.http.get<HttpResponse<Object>>(this.url, {observe: 'response'}).pipe(
tap(resp => console.log('response', resp))
);
答案 0 :(得分:0)
在Angular HttpResponse
中,您可以通过以下方式访问响应头
response.headers.get('theheader')
,您可以使用response.headers.has('theHeader')
检查它是否在那里。您调用哪种服务器实现都没有关系,只要它们遵循http标准即可。