Java HTTP示例代码挂起

时间:2017-09-30 21:50:39

标签: java

我用一个按钮创建一个简单的SWT应用程序。单击该按钮时,将执行以下代码,但它只是挂起。我知道网址没问题!有什么可能导致这种情况的想法吗?

HttpGet httpGetRequest = new HttpGet(URL_UUID);

// Execute HTTP request
HttpResponse httpResponse = httpClient.execute(httpGetRequest);

System.out.println("----------------------------------------");
System.out.println(httpResponse.getStatusLine());
System.out.println("----------------------------------------");

1 个答案:

答案 0 :(得分:1)

尝试设置timeouts。否则,您可以使用基于apache http api构建的http-request

示例

static HttpRequest<?> httpRequest = HttpRequestBuilder.createGet(URL_UUID).build();

ResponseHandler<?> responseHandler = httpRequest.execute();
System.out.println(responseHandler.getStatusCode);