2016-05-24 7 views
-1

誰も助けてくれますか?このシナリオでは、Javaのrestfull WebサービスでこのサービスのURLを呼び出す方法は? http://jsonplaceholder.typicode.com/posts/1/commentsどのようにJava resful WebサービスでこのURLを呼び出すには?

ありがとうございました。

+0

私はあなたがこのおHttpClientを使用することができますを達成するためには、このURLからデータをフェッチする場合、または単にあなたがからデータをフェッチするURL接続を使用することができることを仮定していますURL。 – Apollo

答えて

0

すでにJavaクライアントが作成されていますか?そうでない場合は、HttpClientまたはOkHttpのいずれかを使用して自分自身を書くことができます(他のHTTPライブラリも利用できます)。

Springコンテナの内部から呼び出す場合(Springタグでこの質問にタグを付けた場合)、RestTemplateを使用できます。コードの下

0

試してください: -

public static void main(String[] args) throws IOException { 

    String theUrl = "http://jsonplaceholder.typicode.com/posts/1/comments"; 
    StringBuilder content = new StringBuilder(); 
    try 
    { 
     // create a url object 
     URL url = new URL(theUrl); 

     // create a urlconnection object 
     URLConnection urlConnection = url.openConnection(); 

     // wrap the urlconnection in a bufferedreader 
     BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream())); 

     String line; 

     // read from the urlconnection via the bufferedreader 
     while ((line = bufferedReader.readLine()) != null) 
     { 
     content.append(line + "\n"); 
     } 
     bufferedReader.close(); 
    } 
    catch(Exception e) 
    { 
     e.printStackTrace(); 
    } 
    System.out.println(content); 
    } 
関連する問題