Ich habe eine GET Restful service
, die JSON zurückgeben. Ich muss Antwortzeit von diesem Service bekommen. Meine Anforderung ist, dass, wenn ich versuche, JSON-Daten von diesem Dienst und zu bekommen, wenn dieser Dienst mehr als 10 Sekunden dauern, dann muss ich es einige andere Seite umleiten. Also wie kann ich das tun?Java erhalten Antwortzeit von GET Restful Service
Mein Code ist unten
gegebenimport java.net.URL;
import java.net.HttpURLConnection;
URL url = new URL(sURL);
HttpURLConnection req = (HttpURLConnection) url.openConnection();
req.connect();
if (req.getResponseCode() == HttpURLConnection.HTTP_OK) {
System.out.println("ResponseCode = HTTP_OK");
}
Ich bin mit Java mit Eclipse Mars 1.
Mögliches Duplikat [HttpURLConnection Timeout Frage] (http: // stackover flow.com/questions/2799938/httpurlconnection-timeout-question) – Sneh
Sie können die akzeptierte Antwort hier für das erforderliche Verhalten überprüfen. [Connection Timeout] (http://stackoverflow.com/questions/2799938/httpurlconnection-timeout-question) –