Вопросы с тегом «okhttp»

11
Как установить тайм-аут соединения с OkHttp
Я разрабатываю приложение, используя библиотеку OkHttp, и моя проблема в том, что я не могу найти, как установить время ожидания подключения и время сокета. OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder().url(url).build(); Response response = client.newCall(request).execute();
173 java  timeout  okhttp 

6
Может модернизировать с OKHttp использовать данные кэша, когда в автономном режиме
Я пытаюсь использовать Retrofit & OKHttp для кэширования HTTP-ответов. Я следовал этой сути и, в конечном итоге, с этим кодом: 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 …

8
Доверять всем сертификатам с помощью okHttp
В целях тестирования я пытаюсь добавить фабрику сокетов к моему клиенту okHttp, который доверяет всему, пока установлен прокси. Это делалось много раз, но в моей реализации фабрики доверенных сокетов, похоже, чего-то не хватает: class TrustEveryoneManager implements X509TrustManager { @Override public void checkClientTrusted(java.security.cert.X509Certificate[] chain, String authType) throws CertificateException { } @Override …

4
зачем использовать Retrofit, когда у нас есть OkHttp
с OkHttp мы можем сделать HTTP-запрос, а затем получить ответ от сервера OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); затем с помощью Gson lib конвертируем ответ в нужный нам объект. это из документа Square / OkHttp: Его API запроса / ответа …
109 java  android  retrofit  okhttp 

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 our request …

2
Как сделать «неправильный вызов метода блокировки» соответствующим?
В настоящее время я пытаюсь использовать котлин сопрограммы больше. Но я сталкиваюсь с проблемой: при использовании moshi или okhttp внутри этих сопрограмм я получаю предупреждение: «неподходящий вызов метода блокировки» Каков наилучший способ исправить это? Я действительно не хочу быть неуместным ;-)

2
Отказ от повторной инициализации ранее неудачного класса в OkHttp
Я пытаюсь загрузить изображение на свой сервер, используя колбу, которая обработает файл для сохранения в папке и OkHttp в Android. но я получаю эту ошибку в Android: 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 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.