1

アプリに関連するデータを収集するために wcf サービスを使用する Windows Phone 7 アプリケーションを実行しています。サービスが一時的に停止している場合は、ユーザーに試してみるメッセージを表示する必要があります。これどうやってするの?

4

1 に答える 1

2

サービスに http リクエストを送信して、サービスがオンラインかどうかを確認できますか?

public static Boolean isSiteOnline(String url)
    {
        Boolean result = true;
        HttpWebRequest httpReq = (HttpWebRequest)WebRequest.Create(url);
        httpReq.AllowAutoRedirect = false;
        HttpWebResponse httpRes = (HttpWebResponse)httpReq.GetResponse();
        if (httpRes.StatusCode != HttpStatusCode.OK)
            result = false;

        httpRes.Close();
        return result;
    }
于 2012-06-11T08:51:47.613 に答える