1

Asp.net に Web サービスがあり、Ksoap ライブラリ経由で Android の Web サービスにアクセスしています。

サーバーがオンで、ウェブサービスモードがオンの場合、正常に動作しています。問題は、サーバーがダウンしているか、Web サービスがオンまたはオフ モードでない場合に、接続タイムアウトの例外が表示されることです。

ボタンのクリックで、自分のサービスがグローバルにアクセス可能かどうかを確認する方法は?

4

1 に答える 1

1

HttpResponse オブジェクトを使用して Web サービスから結果を取得し、これを使用して結果を確認します。

HttpResponse response;
// Your code to execute url in form of response = httpclient.execute(request)
..
if (resp.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
//Response is valid.
}else{
// Invalid response
}
于 2012-04-06T12:04:26.933 に答える