誰も助けてくれますか?このシナリオでは、Javaのrestfull WebサービスでこのサービスのURLを呼び出す方法は? http://jsonplaceholder.typicode.com/posts/1/commentsどのようにJava resful WebサービスでこのURLを呼び出すには?
ありがとうございました。
誰も助けてくれますか?このシナリオでは、Javaのrestfull WebサービスでこのサービスのURLを呼び出す方法は? http://jsonplaceholder.typicode.com/posts/1/commentsどのようにJava resful WebサービスでこのURLを呼び出すには?
ありがとうございました。
すでにJavaクライアントが作成されていますか?そうでない場合は、HttpClientまたはOkHttpのいずれかを使用して自分自身を書くことができます(他のHTTPライブラリも利用できます)。
Springコンテナの内部から呼び出す場合(Springタグでこの質問にタグを付けた場合)、RestTemplateを使用できます。コードの下
試してください: -
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);
}
私はあなたがこのおHttpClientを使用することができますを達成するためには、このURLからデータをフェッチする場合、または単にあなたがからデータをフェッチするURL接続を使用することができることを仮定していますURL。 – Apollo