使用HttpClient处理无法上网

时间:2014-05-17 23:43:14

标签: windows-runtime dotnet-httpclient windows-phone-8.1

我有一个Windows Phone运行时应用程序,它使用HttpClient发出Web请求。如何处理连接异常(无互联网)。

由于

1 个答案:

答案 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将为您提供响应状态。