retrofit पर टैग किए गए जवाब

Retrofit स्क्वायर, इंक द्वारा एंड्रॉइड और जावा के लिए एक प्रकार का सुरक्षित ग्राहक है।

7
मुझे एंड्रॉइड पर रेट्रोफ़िट के साथ "नो इंटरनेट कनेक्शन" कैसे संभालना चाहिए
जब इंटरनेट कनेक्शन नहीं है, तो मैं स्थितियों को संभालना चाहता हूं। आमतौर पर मैं दौड़ता हूँ: ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); boolean isConnected = activeNetwork != null && activeNetwork.isConnectedOrConnecting(); ( यहां से ) नेटवर्क भेजने का अनुरोध करने से पहले और इंटरनेट कनेक्शन न होने पर …
119 android  retrofit 

12
रेट्रोस्टिट का उपयोग करके GSON के साथ नेस्टेड JSON ऑब्जेक्ट प्राप्त करें
मैं अपने Android ऐप से API का उपभोग कर रहा हूं, और JSON की सभी प्रतिक्रियाएं इस तरह हैं: { 'status': 'OK', 'reason': 'Everything was fine', 'content': { < some data here > } समस्या यह है कि मेरे सभी POJO के पास एक status, reasonफ़ील्ड हैं, और फ़ील्ड के …
111 java  android  json  gson  retrofit 

3
Retrofit 2.0 और RxJava का उपयोग करके प्रतिक्रिया स्थिति कोड प्राप्त करें
मैं Retrofit 2.0 में अपग्रेड करने और अपने Android प्रोजेक्ट में RxJava को जोड़ने का प्रयास कर रहा हूं। मैं एक एपीआई कॉल कर रहा हूं और सर्वर से त्रुटि प्रतिक्रिया के मामले में त्रुटि कोड प्राप्त करना चाहता हूं। Observable<MyResponseObject> apiCall(@Body body); और RxJava कॉल में: myRetrofitObject.apiCall(body).subscribe(new Subscriber<MyResponseObject>() { …

4
जब हमारे पास OkHttp हो तो रेट्रोफिट का उपयोग क्यों करें
OkHttp से हम HTTP रिक्वेस्ट कर सकते हैं फिर सर्वर से प्रतिक्रिया प्राप्त कर सकते हैं OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); इसके बाद Gson के साथ हमें आवश्यक वस्तु के लिए प्रतिक्रिया परिवर्तित करें। यह स्क्वायर / OkHttp डॉक्टर …
107 java  android  retrofit  okhttp 

10
पंक्ति 1 कॉलम 1 पथ $ पर विकृत JSON को स्वीकार करने के लिए JsonReader.setLenient (सत्य) का उपयोग करें
यह क्या त्रुटि है? मैं इसे कैसे ठीक करूं? मेरा ऐप चल रहा है लेकिन डेटा लोड नहीं किया जा सकता। और यह मेरी त्रुटि है: पंक्ति 1 पथ $ $ पर विकृत JSON को स्वीकार करने के लिए JsonReader.setLenient (सत्य) का उपयोग करें यह मेरा टुकड़ा है: public class …
105 android  json  gson  retrofit 

11
परीक्षण के लिए स्क्वायर रेट्रोफिट सर्वर मॉक
चौकोर रेट्रोफिट ढांचे का उपयोग करते समय परीक्षण के लिए सर्वर का मजाक उड़ाने का सबसे अच्छा तरीका क्या है । संभावित तरीके: एक नया रेट्रोफ़िट क्लाइंट बनाएं और इसे RestAdapter.Builder ()। SetClient () में सेट करें। इसमें रिक्वेस्ट ऑब्जेक्ट को पार्स करना और रिस्पॉन्स ऑब्जेक्ट के रूप में जसन …

4
Retrofit 2.0 में हेडर जोड़ने के लिए इंटरसेप्टर का उपयोग कैसे करें?
हमारी टीम ने रेट्रोफिट 2.0 को अपनाने का फैसला किया है और मैं इस पर कुछ प्रारंभिक शोध कर रहा हूं। मैं इस लाइब्रेरी के लिए नौसिखिया हूं। मैं सोच रहा हूं कि अपने एंड्रॉइड ऐप में रेट्रोफिट्स 2.0 केinterceptor माध्यम से अनुकूलित हेडर कैसे जोड़ें । Retrofit 1.X में …
96 java  android  retrofit 

3
Io.reactivex.Observable के लिए कॉल एडाप्टर बनाने में असमर्थ
मैं अपने सर्वर पर एक सरल विधि प्राप्त करने जा रहा हूं (यह Rails app है) और RxJava और Retrofit का उपयोग करके परिणाम प्राप्त करें। जो चीज मैंने की वह है: मेरा इंटरफ़ेस: public interface ApiCall { String SERVICE_ENDPOINT = "https://198.50.214.15"; @GET("/api/post") io.reactivex.Observable<Post> getPost(); } मेरा मॉडल यह है: …

9
OkHttp अनुरोध अवरोधक में हेडर कैसे जोड़ें?
मेरे पास यह इंटरसेप्टर है जिसे मैं अपने OkHttp क्लाइंट में जोड़ता हूं: public class RequestTokenInterceptor implements Interceptor { @Override public Response intercept(Chain chain) throws IOException { Request request = chain.request(); // Here where we'll try to refresh token. // with an retrofit call // After we succeed we'll proceed …

4
मापदंडों का उपयोग करके रेट्रोफिट और जीईटी
मैं Retrofit का उपयोग करके Google GeoCode API में एक अनुरोध भेजने का प्रयास कर रहा हूं। सेवा इंटरफ़ेस इस तरह दिखता है: public interface FooService { @GET("/maps/api/geocode/json?address={zipcode}&sensor=false") void getPositionByZip(@Path("zipcode") int zipcode, Callback<String> cb); } जब मैं सेवा को कॉल करता हूं: OkHttpClient okHttpClient = new OkHttpClient(); RestAdapter restAdapter = …
92 android  get  retrofit 

14
वर्ग उदाहरण के लिए कॉल एडाप्टर बनाने में असमर्थ
मैं SimpleXml के साथ रेट्रोफिट 2.0.0-बीटा 1 का उपयोग कर रहा हूं। मैं REST सेवा से एक सरल (XML) संसाधन प्राप्त करना चाहता हूं। सिंपल ऑब्जेक्ट को सिंपल एक्सएमएल के साथ मार्शल / अनमरशलिंग करना ठीक काम करता है। इस कोड का उपयोग करते समय (2.0.0 कोड पूर्व परिवर्तित रूप): …

4
Android रेट्रोफ़िट पैरामीटर @Headers
मैं OAuth का उपयोग कर रहा हूं और मुझे अनुरोध करने पर हर बार अपने शीर्षलेख में OAuth टोकन डालने की आवश्यकता है। मैं @Headerएनोटेशन देखता हूं , लेकिन क्या इसे मानकीकृत करने का कोई तरीका है ताकि मैं रन टाइम में पास हो सकूं? यहाँ अवधारणा है @Header({Authorization:'OAuth {var}', …

1
Rxjava Schedulers.newThread () बनाम Schedulers.io () के साथ रेट्रोफिट
Schedulers.newThread()बनाम नेटवर्क अनुरोध Schedulers.io()में उपयोग करने के लिए क्या लाभ Retrofitहैं। मैंने कई उदाहरण देखे हैं जो उपयोग करते हैं io(), लेकिन मैं समझना चाहता हूं कि क्यों। उदाहरण स्थिति: observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.newThread()) .observeOn(AndroidSchedulers.mainThread())... बनाम observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread())... मेरे द्वारा देखे जाने के कारणों में से एक है - newThread()कार्य की …

7
जीआरएन स्ट्रिंग से java.util.date में रेट्रोफिट जीएसओएन क्रमबद्ध करें
मैं अपने REST कॉल के लिए रेट्रोफिट लाइब्रेरी का उपयोग कर रहा हूं। मैंने जो कुछ किया है, उसमें से अधिकांश मक्खन के रूप में चिकनी है, लेकिन किसी कारण से मैं JSON टाइमस्टैम्प स्ट्रिंग्स को java.util.Dateऑब्जेक्ट्स में परिवर्तित करने में समस्या हो रही है। JSON जो इस तरह से …
83 java  android  json  gson  retrofit 

10
Retrofit में डायनामिक JSON को कैसे संभालें?
मैं रेट्रोफिट कुशल नेटवर्किंग लाइब्रेरी का उपयोग कर रहा हूं, लेकिन मैं गतिशील JSON को संभालने में असमर्थ हूं जिसमें एकल उपसर्ग है responseMessageजो objectयादृच्छिक रूप से बदलता है , responseMessageकुछ मामलों में (गतिशील रूप से) एक ही उपसर्ग ( ) स्ट्रिंग में बदलता है। Json प्रारूप प्रतिक्रिया की वस्तु …
82 android  json  gson  retrofit 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.