Angular · Junior · Запитання 48 з 75
Як зробити HTTP-запит GET в Angular?
private http = inject(HttpClient);
getUsers() {
return this.http.get<User[]>("/api/users");
}- ✓Правильна відповідь: Через
HttpClient, який повертає Observable; запит іде під часsubscribe - 2Через
HttpClient, який повертає Promise і одразу надсилає запит - 3Лише через браузерну функцію
fetch
Пояснення
Клієнт реєструють через provideHttpClient(). HTTP-Observable «холодні»: нічого не відбувається, доки хтось не підпишеться (вручну чи через пайп async), і кожна підписка надсилає новий запит.