मुझे रिस्पांस बॉडी मिल रही है ** is okhttp3.internal.http.RealResponseBody@6e33b4c इसे json या string में कैसे बदलें।

OkHttpClient client = new OkHttpClient();
           Request request = new Request.Builder()
                   .url("https://mashape-community-urban-dictionary.p.rapidapi.com/define?term=check")
                   .get()
                   .addHeader("x-rapidapi-host", "mashape-community-urban-dictionary.p.rapidapi.com")
                   .addHeader("x-rapidapi-key", API)
                   .build();

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

           Log.d("TAG", "response:toString() " + response.toString());
           Log.d("TAG", "response:headers " + response.headers());
           Log.d("TAG", "response:body " + response.body());
           Log.d("TAG", "response:challenges " + response.challenges());
           Log.d("TAG", "response:message " + response.message());

लॉग

response:toString() Response{protocol=http/1.1, code=200, message=OK, url=https://mashape-community-urban-dictionary.p.rapidapi.com/define?term=check}

response:headers Cache-Control: no-cache, no-store, must-revalidate
Content-Type: application/json; charset=utf-8
Date: Mon, 13 Apr 2020 11:03:35 GMT
Server: RapidAPI-1.1.0
Via: 1.1 google
X-License: http://api.urbandictionary.com/
X-RapidAPI-Region: AWS - ap-southeast-1
X-RapidAPI-Version: 1.1.0
Content-Length: 4386
Connection: keep-alive

response:body okhttp3.internal.http.RealResponseBody@6e33b4c

response:challenges []

response:message OK

रैपिड एपीआई डेवलपर डैशबोर्ड में, मैं प्रतिक्रिया शरीर देख सकता हूं इसे स्ट्रिंग या JSON में कैसे परिवर्तित करें? यहां छवि विवरण दर्ज करें

0
Rohaitas Tanoli 13 अप्रैल 2020, 14:20
क्या आपने रेट्रोफिट का उपयोग करने पर विचार किया है? यह आपके जीवन को बहुत आसान बना देगा।
 – 
Samir Spahic
13 अप्रैल 2020, 15:15

1 उत्तर

सबसे बढ़िया उत्तर

यह JSON में सूची प्राप्त करेगा

  JSONObject object = new JSONObject(response.body().string());

  final JSONArray array = object.getJSONArray("list");
0
Rohaitas Tanoli 15 अप्रैल 2020, 11:31