【发布时间】:2017-03-24 07:48:54
【问题描述】:
我有一个 GET Restful service 返回 JSON。我必须获得该服务的响应时间。
我的要求是,当我尝试从该服务获取 JSON 数据时,如果该服务花费的时间超过 10 秒,那么我必须将其重定向到另一个页面。
那我该怎么做呢?
我的代码如下
import 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");
}
我在 Eclipse Mars 1 中使用 Java。
【问题讨论】:
-
您可以在此处查看接受的答案以了解所需的行为。 Connection Timeout
标签: java