I'm trying to get some json data using OkHttp and can't figure out why when i try logging the `response.body().toString()` what i get is `Results:﹕ com.squareup.okhttp.Call$RealResponseBody@41c16aa8`

```
try {
        URL url = new URL(BaseUrl);
        OkHttpClient client = new OkHttpClient();
        Request request = new Request.Builder()
                .url(url)
                .header(/****/)
                .build();

        Call call = client.newCall(request);
        Response response = call.execute();

        **//for some reason this successfully prints out the response**
        System.out.println("YEAH: " + response.body().string());

        if(!response.isSuccessful()) {
            Log.i("Response code", " " + response.code());
        }

        Log.i("Response code", response.code() + " ");
        String results = response.body().toString();

        Log.i("OkHTTP Results: ", results);

```

![Log](https://i.stack.imgur.com/xS2M3.png)

I don't know what i'm doing wrong here. How do i get the response string?