2017-09-30 7 views
0

私は単一のボタンで簡単なSWTアプリケーションを作成します。ボタンをクリックすると、次のコードが実行されますが、ハングするだけです。私はURLがOKであることを知っている!これを引き起こしている可能性のある考えはありますか?Java HTTPサンプルコードがハングアップ

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

試しセットtimeoutsそれ以外の場合は、apache http apiに構築されたhttp-requestを使用できます。

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

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

どのように私は、ユーザーのhttpリクエストのですか? – Jon

+0

pom.xmlまたはbuild.gradleに依存関係を追加する[MVNRepository](https://mvnrepository.com/artifact/com.jsunsoft.http/http-request/0.0.5) –

+0

HttpClientでハングアップするhttpClient = HttpClients.createDefault() ; – Jon

関連する問題