Handling Exceptions caused by HTTP Request
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
Awesome!
Completion rate improved to 2.22
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