Håndtering av Unntak Forårsaket av HTTP-forespørsel
Viktige punkter:
- Kjøretidsfeil kan oppstå når man gjør API-forespørsler. Det mest bemerkelsesverdige tilfellet er hvis den oppgitte URL/URI er ugyldig;
- Vi bruker try-catch-blokker for å omslutte
GetAsync-metoden for å gjøre den trygg; - Klassen
HttpResponseMessagehar et attributtIsSuccessStatusCode, som har verdientruedersom API-et svarer med de forespurte dataene; HttpResponseMessagehar også et attributtStatusCodesom representerer responsens statuskode. Du kan lære mer om statuskoder her;- HTTP-statuskoder er tresifrede tall returnert av en server som svar på en klients forespørsel til et nettsted eller en webserver. De gir informasjon om utfallet av forespørselen og hjelper til med feilsøking.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 7
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Suggested prompts:
Still meg spørsmål om dette emnet
Oppsummer dette kapittelet
Vis eksempler fra virkeligheten
Awesome!
Completion rate improved to 2.22
Håndtering av Unntak Forårsaket av HTTP-forespørsel
Sveip for å vise menyen
Viktige punkter:
- Kjøretidsfeil kan oppstå når man gjør API-forespørsler. Det mest bemerkelsesverdige tilfellet er hvis den oppgitte URL/URI er ugyldig;
- Vi bruker try-catch-blokker for å omslutte
GetAsync-metoden for å gjøre den trygg; - Klassen
HttpResponseMessagehar et attributtIsSuccessStatusCode, som har verdientruedersom API-et svarer med de forespurte dataene; HttpResponseMessagehar også et attributtStatusCodesom representerer responsens statuskode. Du kan lære mer om statuskoder her;- HTTP-statuskoder er tresifrede tall returnert av en server som svar på en klients forespørsel til et nettsted eller en webserver. De gir informasjon om utfallet av forespørselen og hjelper til med feilsøking.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 7