가능한 복제본에 대한 설명 : 전체 응답을 관찰하고 본문을 반환하는 방법을 묻는 질문이었습니다. "헤더를 읽는 법"이 아닙니다.Angular HTTP - Observable : 자습서 코드를 수정하여 전체 응답을 처리하고 여전히 Hero를 반환하는 방법
나는 각도를 배우고 투어 영웅 튜토리얼을 살펴 보았습니다.
전체 응답을 얻으려면 아래 코드를 수정하여 머리글에서 링크를 가져온 다음 영웅 []에게 반환 할 수 있습니다. 내가 제대로 이해하면
/** GET heroes from the server */
getHeroes(): Observable<Hero[]> {
return this.http.get<Hero[]>(this.heroesUrl)
.pipe(
tap(heroes => this.log(`fetched heroes`)),
catchError(this.handleError('getHeroes', []))
);
}
https://angular.io/tutorial/toh-pt6#tap-into-the-observable
https://angular.io/guide/http#reading-the-full-response – jonrsharpe
전체 응답을 얻으시겠습니까? –
@RahulSingh이 코드는 응답 본문 만 가져오고 있습니다 (관찰 중). 전체 httpResponse 헤더에서 추출한 다음 본문을 따라 전달할 싶어요. – steve