Handling Exceptions caused by HTTP Request
Swipe to show menu
Important Points:
- Runtime errors can occur when making API requests. The most notable case is if the URL / URI provided is invalid;
- We use try-catch blocks to enclose the
GetAsyncmethod to make it safe; - The
HttpResponseMessageclass has anIsSuccessStatusCodeattribute, which has the valuetruein case the API successfully responds with the requested data; HttpResponseMessagealso has aStatusCodeattribute which represents the response status code. You can learn more about status codes here;- HTTP status codes are three-digit numbers returned by a server in response to a client's request made to a website or web server. They provide information about the outcome of the request and help troubleshoot issues.
Everything was clear?
Thanks for your feedback!
SectionΒ 2. ChapterΒ 7
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
SectionΒ 2. ChapterΒ 7