Kann mir jemand helfen? In diesem Szenario, wie diese Service-URL im Java-Restfull-Web-Service aufgerufen wird? http://jsonplaceholder.typicode.com/posts/1/commentsWie Sie diese URL in Java Web Service aufrufen?
Vielen Dank im Voraus.
Kann mir jemand helfen? In diesem Szenario, wie diese Service-URL im Java-Restfull-Web-Service aufgerufen wird? http://jsonplaceholder.typicode.com/posts/1/commentsWie Sie diese URL in Java Web Service aufrufen?
Vielen Dank im Voraus.
Ist bereits ein Java-Client geschrieben? Wenn nicht, können Sie Ihre eigenen schreiben entweder HttpClient oder OkHttp (andere HTTP-Bibliotheken sind verfügbar).
Wenn Sie aus dem Spring-Container anrufen (da Sie diese Frage mit dem Spring-Tag versehen haben), können Sie den Spring RestTemplate verwenden.
Try Code unten: -
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);
}
Ich gehe davon aus, dass Sie die Daten aus dieser URL holen wollen, um diese Sie verwenden können, Httpclient zu erreichen oder einfach können Sie URL-Verbindung zu holen Daten aus verwenden die URL – Apollo