Gibt es eine Möglichkeit, Timeout in Android, wenn es keine Antwort vom Server für bestimmte Zeit gibt.Wie man Timeout in Android
2
setzt
A
Antwort
1
Im Folgenden Code, den ich für die Zeit verwendet, aus
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();
Setzen Sie dieses in einem Try-Catch-Block, und wenn die Zeit überschreitet, wird es die Ausnahme
0
die coonectivity auf die URL Versuchen Sie werfen Überprüfung zuerst vor Suche Datenantwort
+0
Ja ich habe mit getNetWorkInfo() überprüft. isConnectedOrConnecting() – Zoombie
Verwandte Themen
- 1. Wie Timeout in Retrofit-2.0 + Android
- 2. Android Bildschirm Timeout
- 3. Android GPS-Timeout
- 4. Android WebView TimeOut
- 5. android print "Connection Timeout", wenn Timeout in loopj
- 6. Android Socket Verbindung Timeout
- 7. Android Selen Timeout
- 8. Anwendung/Bildschirm Timeout verhindern Android
- 9. Android - AsyncTask Sockel schreiben Timeout
- 10. Timeout für URL.openStream() einstellen Android
- 11. Android - Socket-Timeout beim Verbinden
- 12. Wie Session-Timeout-Behandlung in Android-Anwendung zu verwalten
- 13. Wie Httpresponse-Timeout für Android in Java setzen
- 14. Wie man Phantomjs anweist, Timeout zu vermeiden, wenn man binding.pry
- 15. Wie Timeout in NSURLRequest in iPhone
- 16. Wie konfiguriert man ein Abfrage-Timeout in Neo4j 3.0.1
- 17. Wie man das Session-Timeout in Symfony erhöhen kann
- 18. Standard-Timeout in Wso2 API-Manager? wie man es erhöht?
- 19. Wie behebt man FastCGI Timeout-Probleme in Plesk?
- 20. Wie man ein Webservice Timeout in System.Reactive verwaltet
- 21. Wie man Request Timeout in Schienen (dünne oder Webrick-Server)
- 22. Wie erkennt man das Session-Timeout in Asp.net Core?
- 23. Wie Timeout PowerShell Funktionsaufruf
- 24. view in multiview timeout
- 25. Wie überprüfen API-Timeout Timeout mit Curl?
- 26. Wie Timeout in BaseHTTPServer.BaseHTTPRequestHandler Python
- 27. Wie Session-Timeout in Django
- 28. Wie Verbindungs-Timeout in SQLAlchemy
- 29. Wie Timeout in LLDB deaktivieren?
- 30. Wie man Hintergrundbild in Android
Konnten Sie spezifischer sein? Natürlich gibt es welche Klasse benutzen Sie für Ihre Anfrage? – Tobias