我有以下内容,而我尝试从服务器下载字符串:

HttpClient client = new HttpClient();
var getResponsestring = await client.GetStringAsync("url");


但是,如果服务器没有返回我想要的字符串,而是返回例如401错误,该如何处理?或该母亲的任何网络错误

最佳答案

HttpClient.GetStringAsync Method返回具有TaskException property

更新资料

当我们使用异步/等待时,我们可以将等待调用包装在try/catch块中以处理异常。

10-05 19:09