我有以下内容,而我尝试从服务器下载字符串:
HttpClient client = new HttpClient();
var getResponsestring = await client.GetStringAsync("url");
但是,如果服务器没有返回我想要的字符串,而是返回例如401错误,该如何处理?或该母亲的任何网络错误
最佳答案
HttpClient.GetStringAsync Method返回具有Task的Exception property。
更新资料
当我们使用异步/等待时,我们可以将等待调用包装在try/catch
块中以处理异常。