«okhttp» etiketlenmiş sorular

11
OkHttp ile bağlantı zaman aşımı nasıl ayarlanır
OkHttp kütüphanesini kullanarak uygulama geliştiriyorum ve sorunum, bağlantı zaman aşımı ve soket zaman aşımı nasıl ayarlanacağını bulamıyorum. OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder().url(url).build(); Response response = client.newCall(request).execute();
173 java  timeout  okhttp 

6
OKHttp ile Retrofit, çevrimdışıyken önbellek verilerini kullanabilir
HTTP yanıtlarını önbelleğe almak için Retrofit & OKHttp'yi kullanmaya çalışıyorum. Bu özü takip ettim ve şu kodu aldım : File httpCacheDirectory = new File(context.getCacheDir(), "responses"); HttpResponseCache httpResponseCache = null; try { httpResponseCache = new HttpResponseCache(httpCacheDirectory, 10 * 1024 * 1024); } catch (IOException e) { Log.e("Retrofit", "Could not create http …

8
OkHttp ile tüm sertifikalara güvenmek
Test amacıyla, okHttp istemcime bir proxy ayarlandığında her şeye güvenen bir soket fabrikası eklemeye çalışıyorum. Bu defalarca yapıldı, ancak güvenilir bir soket fabrikası uygulamamda bir şey eksik görünüyor: class TrustEveryoneManager implements X509TrustManager { @Override public void checkClientTrusted(java.security.cert.X509Certificate[] chain, String authType) throws CertificateException { } @Override public void checkServerTrusted(java.security.cert.X509Certificate[] chain, String …

4
OkHttp varken neden Retrofit kullanıyoruz?
OkHttp ile HTTP isteğinde bulunabilir ve ardından sunucudan yanıt alabiliriz OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); sonra Gson lib ile yanıtı ihtiyacımız olan nesneye dönüştürün. Bu Square / OkHttp belgesinden: İstek / yanıt API'si, akıcı oluşturucular ve değişmezlik ile tasarlanmıştır. …
109 java  android  retrofit  okhttp 

9
OkHttp istek önleyicisine üstbilgiler nasıl eklenir?
OkHttp istemcime eklediğim şu engelleyiciye sahibim: 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 our request Response response = chain.proceed(request); return …

13
Gönderi talebinde bulunmak için OKHTTP nasıl kullanılır?
Sunucuya json gönderen bazı örnekler okudum. Bazıları der : OkHttp, Java tarafından sağlanan HttpUrlConnection arayüzünün bir uygulamasıdır. İçerik yazmak için bir giriş akışı sağlar ve içeriğin hangi format olduğunu bilmiyor (veya umursamıyor). Şimdi URL'ye ad ve şifre parametreleriyle normal bir gönderi yapmak istiyorum. Adı ve değer çiftini akışa kendi başıma …
92 java  okhttp 


2
OkHttp'de daha önce başarısız olan sınıfta yeniden başlatmayı reddetme
Ben bir klasör ve android OkHttp kaydetmek için dosyayı ele alacak şişesi arka ucunu kullanarak sunucuma bir görüntü yüklemeye çalışıyorum. ama android bu hatayı alıyorum: I/art: Rejecting re-init on previously-failed class java.lang.Class<okhttp3.internal.platform.ConscryptPlatform$configureTrustManager$1>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/conscrypt/ConscryptHostnameVerifier; at okhttp3.internal.platform.android.SocketAdapter okhttp3.internal.platform.android.ConscryptSocketAdapter.buildIfSupported() (ConscryptSocketAdapter.kt:64) at void okhttp3.internal.platform.AndroidPlatform.<init>() (AndroidPlatform.kt:45) at okhttp3.internal.platform.Platform okhttp3.internal.platform.AndroidPlatform$Companion.buildIfSupported() (AndroidPlatform.kt:239) at …
22 android  okhttp 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.