我有一个Windows Phone运行时应用程序,它使用HttpClient发出Web请求。如何处理连接异常(无互联网)。
由于
答案 0 :(得分:3)
在Http请求之前你可以做的第一件事:
using Microsoft.Phone.Net.NetworkInformation;
private void CheckInetConnection()
{
if (NetworkInterface.GetIsNetworkAvailable() == true)
{
//Internet avalaible
}
else
{
//No connection available
}
}
以及HttpClient check this
的异常处理response.StatusCode将为您提供响应状态。