在不使用HttpInterceptor的情况下,在Angular中获取自定义响应头可以通过以下步骤实现:
import { HttpClient } from '@angular/common/http';
constructor(private http: HttpClient) {}
getData() {
return this.http.get('https://example.com/api/data');
}
getData() {
this.http.get('https://example.com/api/data').subscribe(
(response) => {
// 处理响应数据
console.log(response);
// 获取自定义响应头
const customHeader = response.headers.get('X-Custom-Header');
console.log(customHeader);
},
(error) => {
// 处理错误
console.error(error);
}
);
}
需要注意的是,以上代码中的URL和自定义响应头名称仅作示例,实际应根据具体情况进行修改。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云