
Ich versuche, eine Anfrage zu senden und die JSON-Antwort zu erhalten, aber falls vorhanden Liegt ein Fehler vor (z. B. 401), können Sie den Benutzer darüber informieren. Hier ist mein Code:
Code: Select all
async Task AccessTheWebAsync()
{
//builds the credentials for the web request
var credentials = new NetworkCredential(globalvars.username, globalvars.password);
var handler = new HttpClientHandler { Credentials = credentials };
//calls the web request, stores and returns JSON content
HttpClient client = new HttpClient(handler);
Task getStringTask = client.GetStringAsync("https://www.bla.com/content");
String urlContents = await getStringTask;
return urlContents;
}
Wenn ein Fehler auftritt, erhalte ich allgemein:
net_http_message_not_success_statuscode
Vielen Dank!< /P>