我想在HttpHeaders中动态设置参数“ projectId”:'1',并希望使用http代码将其传递给服务器端。以下是用于此的代码。如何将值设置为标题?
const httpOptions = { headers: new HttpHeaders({
"Content-Type": "application/json",
"Authorization": "my-auth-token", })
public getConfiguredIntgrationsList(): Observable<any> {
let uri = `${apiUrl}/integrations/configuredintgrations`;
return this.http.get<any[]>(uri, { headers: httpOptions.headers }).pipe(
tap(res => {
//console.log("tap bfr:" + JSON.stringify(res));
}),
map(res => {
//console.log("at map:" + res);
return res;
}),
tap(res => {
//console.log("tap aftr:" + res);
}),
catchError(err => {
return throwError("Something bad happened; please try again later.");
})
); }