Чтобы получить код состояния HTTP-запроса GET в Angular, вы можете использовать различные методы. Вот несколько вариантов:
-
Использование модуля
HttpClient
:import { HttpClient, HttpResponse } from '@angular/common/http'; constructor(private http: HttpClient) {} getStatus() { this.http.get('your-url', { observe: 'response' }) .subscribe((response: HttpResponse<any>) => { console.log(response.status); // Status code }); }
В этом примере параметр
observe: 'response'
используется для включения полного HTTP-ответа, обеспечивая доступ к заголовкам ответа и коду состояния. -
Использование модуля
Http
(не рекомендуется в Angular 11+):import { Http, Response } from '@angular/http'; constructor(private http: Http) {} getStatus() { this.http.get('your-url') .subscribe((response: Response) => { console.log(response.status); // Status code }); }
Обратите внимание, что модуль
Http
устарел и заменен наHttpClient
в Angular 11 и более поздних версиях.
Реализуя один из этих методов, вы можете получить код состояния HTTP-запроса GET в Angular.