2016-07-13 8 views
0

Ich habe diesen Code in Java, der eine Verbindung zu einer API herstellt und einige Daten abruft. Die Verbindung ist ein Erfolg, aber ich weiß nicht, wie man die Antwort wie PHP print_r druckt und die Antwort in JSON sieht.Print_r (Antwort) in Java-Version

Java-Code:

public static void main(String[] args) throws IOException, UnirestException { 
    OkHttpClient client = new OkHttpClient(); 

    Request request = new Request.Builder() 
     .url("https://sample.talentlms.com/api/v1/users/") 
     .get() 
     .addHeader("authorization", "Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXXX==") 
     .addHeader("cache-control", "no-cache") 
     .addHeader("postman-token", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx") 
     .build(); 
    Response response = client.newCall(request).execute();   

    System.out.print(response); 
} 

Ausgang:

Response{protocol=http/1.1, code=200, message=OK, url=https://sample.talentlms.com/api/v1/users/}

Antwort

0

Für alle anderen, die OkHTTP für HTTP-Anfragen verwendet. Tun Sie Folgendes beim Drucken.

System.out.print(response.body().string());