Pytania otagowane jako okhttp

11
Jak ustawić limit czasu połączenia za pomocą OkHttp
Tworzę aplikację przy użyciu biblioteki OkHttp i nie mogę znaleźć sposobu ustawienia limitu czasu połączenia i limitu czasu gniazda. OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder().url(url).build(); Response response = client.newCall(request).execute();
173 java  timeout  okhttp 

6
Można Retrofit za pomocą OKHttp używać danych pamięci podręcznej w trybie offline
Próbuję użyć Retrofit & OKHttp do buforowania odpowiedzi HTTP. Podążałem za tym sednem i skończyłem z tym kodem: 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 cache", …

8
Ufanie wszystkim certyfikatom za pomocą okHttp
Do celów testowych próbuję dodać fabrykę gniazd do mojego klienta okHttp, który ufa wszystkim, gdy jest ustawiony serwer proxy. Robiono to wiele razy, ale wydaje mi się, że w mojej implementacji ufającej fabryki gniazd brakuje czegoś: class TrustEveryoneManager implements X509TrustManager { @Override public void checkClientTrusted(java.security.cert.X509Certificate[] chain, String authType) throws CertificateException …

4
po co używać Retrofit, skoro mamy OkHttp
za pomocą OkHttp możemy wykonać żądanie HTTP, a następnie uzyskać odpowiedź z serwera OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); następnie za pomocą Gson lib przekonwertuj odpowiedź na potrzebny nam obiekt. to jest z Square / OkHttp doc: Jego API żądań …
107 java  android  retrofit  okhttp 

10
Jak dodać nagłówki do przechwytywacza żądań OkHttp?
Mam ten przechwytywacz, który dodaję do mojego klienta 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 our request Response response …

13
Jak korzystać z OKHTTP, aby wysłać prośbę o wpis?
Przeczytałem kilka przykładów, które wysyłają jsons na serwer. ktoś mówi: OkHttp to implementacja interfejsu HttpUrlConnection dostarczonego przez Javę. Zapewnia strumień wejściowy do pisania treści i nie wie (lub nie obchodzi go), jaki jest format tej treści. Teraz chcę zrobić normalny post na adres URL z parametrami nazwy i hasła. Oznacza …
91 java  okhttp 


2
Odrzucanie ponownego inicjowania na wcześniej nieudanej klasie w OkHttp
Próbuję załadować obraz na mój serwer przy użyciu zaplecza kolby, który obsłuży plik do zapisania w folderze i OkHttp w Androidzie. ale otrzymuję ten błąd w Androidzie: 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() …
22 android  okhttp 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.