在Angular 7中,如果你想在使用HttpClient的get方法发送头信息,可以通过使用HttpHeaders来设置头信息。以下是一个示例代码:
import { HttpClient, HttpHeaders } from '@angular/common/http';
// ...
constructor(private http: HttpClient) { }
getWebData() {
const headers = new HttpHeaders({
'Content-Type': 'application/json',
'Authorization': 'Bearer your_token_here'
});
return this.http.get('your_api_url', { headers: headers })
.subscribe(response => {
// 处理响应数据
}, error => {
// 处理错误
});
}
在上面的代码中,我们创建了一个HttpHeaders对象,并使用set方法设置了需要的头信息。然后,我们将这个HttpHeaders对象作为第二个参数传递给get方法的headers选项中。
这样,当发送GET请求时,就会包含指定的头信息。你可以根据需要修改Content-Type和Authorization头信息的值。
希望这可以帮助到你解决问题!