特定の期間サーバーからの応答がない場合、アンドロイドでタイムアウトを設定する方法はありますか?アンドロイドでタイムアウトを設定する方法
2
A
答えて
1
以下は、私がトライcatchブロックでこれを入れて時間
uri = new URI(url);
HttpGet method = new HttpGet(uri);
method.addHeader("Content-Type", "application/json");
HttpParams httpParameters = new BasicHttpParams();
int timeoutConnection = 60000;
HttpConnectionParams.setConnectionTimeout(httpParameters,
timeoutConnection);
int timeoutSocket = 65000;
HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket);
DefaultHttpClient httpClient = new DefaultHttpClient(httpParameters);
HttpResponse response = httpClient.execute(method);
HttpEntity responseEntity = response.getEntity();
statuscode = response.getStatusLine().getStatusCode();
のために使用されるコードであり、時間を超えた場合には、
0
が前に最初のURLにcoonectivityをチェックしてみ例外がスローされますデータ返信を求める
+0
はい私getNetWorkInfo()でチェックしています。isConnectedOrConnecting() – Zoombie
関連する問題
- 1. アンドロイド - タイムアウトを設定する方法
- 2. JavaMailのタイムアウト設定を正しく設定する方法
- 3. アルファをアンドロイドに設定する方法
- 4. PythonでHTTPConnectionでタイムアウトを設定する方法2.4
- 5. 解決方法デフォルト設定でアンドロイドに設定するプロパティ
- 6. RubyのRestClient gemでタイムアウトを設定する方法は?
- 7. PHPやJavascriptでハイテククイズのタイムアウトを設定する方法
- 8. GKEでIngress要求のタイムアウトを設定する方法
- 9. IOManagerでソケットの読み取りタイムアウトを設定する方法
- 10. HttpClient個々のGetMethodで接続タイムアウトを設定する方法
- 11. C++でのログインにタイムアウトを設定する方法は?
- 12. SQL Serverでロック待機タイムアウトを設定する方法
- 13. Windows 7でプロセスのタイムアウトを設定する方法は?
- 14. sidekiqのジョブのタイムアウトの設定方法
- 15. node.js http-proxyリクエスト時にタイムアウトとハンドラを設定する方法
- 16. JAX-WS WebServiceコールのタイムアウトを設定する方法
- 17. Googleマップのタイムアウト制限を設定し、テストする方法は?
- 18. SQL Server 2005のジョブCmdExecタイムアウトを設定する方法
- 19. resqueジョブのタイムアウトを設定する方法
- 20. アンドロイドでクロノメーターでプログレスバーを設定する方法は?
- 21. アンドロイドでの設定に環境設定を追加する方法
- 22. アンドロイドの "onItemSelected()"機能で遅延を設定する方法は?
- 23. アンドロイドでテーマを連続的に設定する方法
- 24. アンドロイドでViewFlipperに動画を設定する方法は?
- 25. イメージのlayout_widthをアンドロイドで実用的に設定する方法
- 26. アンドロイドで画像に視認時間を設定する方法
- 27. アンドロイドでメールポリシーを設定する方法は?
- 28. アンドロイドで大きなウィジェットアイコンを正しく設定する方法
- 29. アンドロイドでコンテンツ長を設定する方法は?
- 30. アンドロイドでヘッダーとフッターを設定する方法は?
もっと具体的になるでしょうか?もちろん、あなたの要求にどのクラスを使用していますか? – Tobias