我正在使用下面的代码调用一个url。
URL url = new URL(urlString);
HttpURLConnection httpCon = (HttpURLConnection) url
.openConnection();
httpCon.setRequestMethod("HEAD");
httpCon.setConnectTimeout(1200000);
httpCon.setReadTimeout(1200000);
httpCon.setRequestMethod("GET");
httpCon.setRequestProperty("Content-Type", "application/json");
int responseCode = httpCon.getResponseCode();
System.out.println(responseCode);
我正在使用本地源在开发服务器中运行not服务code.the响应不会返回
注意:-服务运行时间为7-8分钟。
发布于 2017-04-04 14:15:46
尝尝这个。
下面给出了导入:
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
import java.io.InputStream;
import java.io.InputStreamReader;
代码如下:
URL url = new URL(urlString);
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
httpCon.setRequestMethod("HEAD");
httpCon.setConnectTimeout(1200000);
httpCon.setReadTimeout(1200000);
httpCon.setRequestMethod("GET");
httpCon.setRequestProperty("Content-Type", "application/json");
int responseCode = httpCon.getResponseCode();
System.out.println(responseCode);
//For getting the response in JSON
JsonParser jp = new JsonParser();
JsonElement root = jp.parse(new InputStreamReader((InputStream) httpCon.getContent()));
JsonObject innerRootobj = root.getAsJsonObject();
System.out.println("innerRootobj : " + innerRootobj);
https://stackoverflow.com/questions/43199414
复制相似问题