Angular

HttpClient en API-aanroepen

HttpClient, observables, HTTP-methoden, interceptors, foutafhandeling, retry-logica, headers, params, getypeerde responses

22 gespreksvragen·
Mid-Level
1

Welke Angular-module moet je importeren om HttpClient in een applicatie te gebruiken?

Antwoord

HttpClientModule (of provideHttpClient() met standalone) moet worden geïmporteerd om HttpClient in te schakelen. Deze module configureert automatisch de benodigde providers om HttpClient in services te injecteren. Hij hoeft maar één keer geïmporteerd te worden, meestal in AppModule of de standalone-configuratie van de applicatie.

2

Welk type retourneert HttpClient.get() standaard?

Antwoord

Alle HttpClient-methoden retourneren een Observable (cold observable) die de respons uitstuurt zodra deze is ontvangen. De Observable start de aanvraag pas bij abonnement. Dit maakt eenvoudige compositie met RxJS-operators mogelijk en het annuleren van aanvragen via unsubscribe.

3

Hoe typeer je de respons van een GET-aanvraag in Angular?

Antwoord

Het gebruik van de generieke typeparameter stelt de TypeScript-compiler in staat om het responstype te verifiëren. Bijvoorbeeld, http.get<User[]>(url) zorgt ervoor dat de respons een array van gebruikers is. Dit voorkomt runtime-fouten en activeert IDE-autocomplete bij het benaderen van responseigenschappen.

4

Welke HttpClient-methode gebruik je om gegevens naar de server te sturen om te maken?

5

Wat is het verschil tussen PUT en PATCH in HTTP?

+19 gespreksvragen

Beheers Angular voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis