मुझे रिस्पांस बॉडी मिल रही है ** 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
संबंधित सवाल
नए सवाल
android
एंड्रॉइड Google का मोबाइल ऑपरेटिंग सिस्टम है, जिसका उपयोग प्रोग्रामिंग या डिजिटल डिवाइस (स्मार्टफोन, टैबलेट, ऑटोमोबाइल्स, टीवी, वियर, ग्लास, IoT) को विकसित करने के लिए किया जाता है। एंड्रॉइड से संबंधित विषयों के लिए, एंड्रॉइड-विशिष्ट टैग जैसे कि एंड्रॉइड-इरादे, एंड्रॉइड-गतिविधि, एंड्रॉइड-एडॉप्टर आदि का उपयोग करें। विकास या प्रोग्रामिंग के अलावा अन्य प्रश्नों के लिए, लेकिन एंड्रॉइड फ्रेमवर्क से संबंधित हैं, इस लिंक का उपयोग करें: https: // android.stackexchange.com।