C# using the HttpClient class:
create a new HttpClient instance and use the GetAsync method to send a GET request to the specified URI. We then check if the response is successful by calling the IsSuccessStatusCode property on the HttpResponseMessage object. If the response is successful, we read the response content as a string using the ReadAsStringAsync method on the HttpContent object. If the response is not successful, we handle the error by writing the status code to the console.
This method takes a URL as input and returns the response body as a string. You can use this method to make GET requests to any URL. If you need to make POST requests or send other types of data in your requests, you can modify the code accordingly.