Course Content
Introduction to .NET with C#
Introduction to .NET with C#
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
GetAsync
method to make it safe; - The
HttpResponseMessage
class has anIsSuccessStatusCode
attribute, which has the valuetrue
in case the API successfully responds with the requested data; HttpResponseMessage
also has aStatusCode
attribute 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.
Thanks for your feedback!