Hantering av Undantag Orsakade av HTTP-begäran
Viktiga punkter:
- Körtidsfel kan uppstå vid API-förfrågningar. Det mest anmärkningsvärda fallet är om den angivna URL/URI är ogiltig;
- Vi använder try-catch-block för att kapsla in metoden
GetAsync
för att göra den säker; - Klassen
HttpResponseMessage
har ett attributIsSuccessStatusCode
, vilket har värdettrue
om API:et svarar framgångsrikt med de begärda uppgifterna; HttpResponseMessage
har även ett attributStatusCode
som representerar svarskod. Du kan läsa mer om statuskoder här;- HTTP-statuskoder är tresiffriga nummer som returneras av en server som svar på en klients begäran till en webbplats eller webbserver. De ger information om resultatet av begäran och hjälper till att felsöka problem.
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 7
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.22
Hantering av Undantag Orsakade av HTTP-begäran
Svep för att visa menyn
Viktiga punkter:
- Körtidsfel kan uppstå vid API-förfrågningar. Det mest anmärkningsvärda fallet är om den angivna URL/URI är ogiltig;
- Vi använder try-catch-block för att kapsla in metoden
GetAsync
för att göra den säker; - Klassen
HttpResponseMessage
har ett attributIsSuccessStatusCode
, vilket har värdettrue
om API:et svarar framgångsrikt med de begärda uppgifterna; HttpResponseMessage
har även ett attributStatusCode
som representerar svarskod. Du kan läsa mer om statuskoder här;- HTTP-statuskoder är tresiffriga nummer som returneras av en server som svar på en klients begäran till en webbplats eller webbserver. De ger information om resultatet av begäran och hjälper till att felsöka problem.
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 7