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
HttpResponseMessage
har et attributtIsSuccessStatusCode
, som har verdientrue
dersom API-et svarer med de forespurte dataene; HttpResponseMessage
har også et attributtStatusCode
som 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
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
HttpResponseMessage
har et attributtIsSuccessStatusCode
, som har verdientrue
dersom API-et svarer med de forespurte dataene; HttpResponseMessage
har også et attributtStatusCode
som 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