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

173
Как установить тайм-аут соединения с OkHttp

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

148
Может модернизировать с OKHttp использовать данные кэша, когда в автономном режиме

Я пытаюсь использовать Retrofit & OKHttp для кэширования HTTP-ответов. Я следовал этой сути и, в конечном итоге, с этим кодом: File httpCacheDirectory = new File(context.getCacheDir(), "responses"); HttpResponseCache httpResponseCache = null; try { httpResponseCache = new...

111
Доверять всем сертификатам с помощью okHttp

В целях тестирования я пытаюсь добавить фабрику сокетов к моему клиенту okHttp, который доверяет всему, пока установлен прокси. Это делалось много раз, но в моей реализации фабрики доверенных сокетов, похоже, чего-то не хватает: class TrustEveryoneManager implements X509TrustManager { @Override...

109
зачем использовать Retrofit, когда у нас есть OkHttp

с OkHttp мы можем сделать HTTP-запрос, а затем получить ответ от сервера OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); затем с помощью Gson lib конвертируем ответ в нужный нам объект. это...

29
Как сделать «неправильный вызов метода блокировки» соответствующим?

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