2012-04-06 3 views
1

私はAsp.netでWebサービスを持っており、私はKsoapライブラリ経由でアンドロイドのWebサービスにアクセスしています。私たちのWebサービスがAndroid上にあるかどうかを確認する方法は?

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

サービスがグローバルにアクセス可能であるかどうかを確認する方法、またはボタンをクリックしないでください。

+0

チェック応答(nullまたはしない)かどうかを、!! –

+0

またはステータスコード200または201 –

+0

@Pareshああ! getResponse()を忘れるにはどうすればいいですか、もう一度私に思い出させてくれてありがとう! – user1300242

答えて

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 
} 
+0

これも便利です!ありがとう – user1300242

関連する問題