Вопросы по теме 'okhttp3'

Перехватчик единого запроса Retrofit2 и OkHttp3
Начиная с OkHttp v3 OkHttpClient неизменен, как и список перехватчиков. Начиная с Retrofit 2.0-beta3 это зависит от OkHttp v3. В моем приложении мне нужно проанализировать ключ реферера Google Analytics Campain, который имеет формат «a = 1 & b =...
964 просмотров
schedule 30.06.2022

OkHttp возвращает нечитаемые символы
Я отправляю запрос на сервер и получаю в ответ Collection + Json . В PostMan идеально все. Но когда я делаю то же самое в коде, используя OKHTTP, я получаю нечитаемые символы. Вот мой код OkHttpClient client = new...
1635 просмотров
schedule 28.04.2022

Как получить тело ответа с помощью RxAndroid и Retrofit 2?
Я использую Retrofit 2 (бета-версия 4) и хотел перейти от стандартного ответа Call к ответу RxAndroid Observable . Мне удалось переключить большинство моих вызовов простым переключением с Call<List<ExampleObject>> на...
10721 просмотров

If-None-Match не передается в моем запросе
Я видел хорошее долгое обсуждение этой темы, и утверждается, что она исправлена ​​в версии 2.3.0. Вот комбинация, которую я использую compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4' compile...
761 просмотров
schedule 09.04.2023

Retrofit2 Okhttp3 поймать TimeOut
У меня такой клиент: public enum RestClient { INSTANCE; private static final int CONNECTION_TIMEOUT = 10; private static final int READ_TIMEOUT = 30; private static final int WRITE_TIMEOUT = 30; private final Rest restClient; private...
3463 просмотров
schedule 17.07.2022

Неожиданный конец потока на okhttp3
Я перешел по этой ссылке , чтобы обновить токен доступа. При добавлении Authenticator в okHttp возникает ошибка Неожиданный конец потока на okhttp3 из модифицированного обратного вызова метода onFailure public class TokenAuthenticator...
3404 просмотров
schedule 19.11.2022

Вход в Moodle с помощью внешнего приложения для Android (Okhttp)
Спасибо за ваше время. Я программирую приложение Android для школы, и мне нужна форма аутентификации для входа в Moodle (сервер заканчивается на /index.php). Моя цель: получить заголовок «Set-Cookie» в ответе с активным файлом cookie. Это...
367 просмотров

Как я могу эффективно отправлять данные в параллельном режиме на конечную точку REST с помощью Spark?
У меня есть огромный файл, хранящийся в HDFS, mydata.txt , где каждая строка содержит данные, которые необходимо отправить в конечную точку REST. Мне интересно, как я могу эффективно группировать/разделять данные (строки в файле), а затем отправлять...
40 просмотров

java.io.IOException: неожиданный конец потока на okhttp3.Address@46888237
Это код: //OkHttpClient client = new OkHttpClient(); OkHttpClient client = new OkHttpClient.Builder() .retryOnConnectionFailure(true) .build(); MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded"); RequestBody body =...
5342 просмотров
schedule 21.09.2022

Обнаружение исключения android.os.NetworkOnMainThreadException при извлечении данных из скрипта PHP с использованием Okhttp
Я делаю приложение для Android. Чтобы получить данные с сервера приложений, работающего на моем локальном хосте, с помощью phpmyadmin, я использую описанный ниже php-скрипт: <?php $host = "localhost"; $db_user = "root" ; $db_password = "" ;...
521 просмотров
schedule 22.12.2022

Как я могу использовать прокси Socks5 в Okhttp для запуска HTTP-запроса
Как я могу использовать прокси Socks5 в Okhttp для запуска HTTP-запроса? Мой код: Proxy proxy = new Proxy(Proxy.Type.SOCKS, InetSocketAddress.createUnresolved( "socks5host", 80)); OkHttpClient client = new OkHttpClient.Builder()...
2087 просмотров
schedule 07.06.2022

okhttp3 Null Respone загружает файл
Привет, я пытаюсь загрузить файл jpg, используя составной запрос okhttp3 на сервер php. Скрипт проверяет наличие $_FILES["image1"] и корректно работает с html-формой. При использовании приведенного ниже кода я получаю нулевой ответ от сервера....
107 просмотров
schedule 22.05.2023

HttpLoggingInterceptor (OkHttp3) регистрирует много раз для каждого запроса
Я пытаюсь выполнить некоторые запросы, используя Retrofit2 и OkHttp3, и перехватываю их с помощью HttpLoggingInterceptor. Я внедряю клиент OkHttp с помощью Dagger... и все в порядке, но когда я просто делаю запрос на свой сервер, я вижу запрос и...
1140 просмотров

Отключить кеширование со стороны клиента в OkHttp
В Volley в наборе инструментов есть простой класс NoCache , который отключает все сетевое кэширование. Класс является просто расширением кеша Volley, который не вызывает никаких надстроек. Любопытно, есть ли простой способ сделать это с помощью...
698 просмотров
schedule 17.06.2022

OkHttpClient.Builder sslSocketFactory устарел
Я пытаюсь сделать https-вызовы, используя (доработка 2.0, okhttp3). Я уже включил ssl-сертификат, и он отлично работает с OkHttpClient.Builder builder = new OkHttpClient.Builder(); builder.sslSocketFactory(getSSLConfig()); , но он показывает...
10570 просмотров
schedule 26.09.2022

Неожиданная ошибка конца потока при втором обращении к API
Я пробую библиотеку Okhttp3, и я новичок в этом. Я прочитал некоторые учебники, и они работают нормально, пока не появится этот вариант использования: У меня есть внешний класс Asynctask, в котором я выполняю свои коды POST и GET. Поэтому, когда...
2163 просмотров
schedule 20.06.2023

Почему не работает okhttp3.Interceptor?
Я добавляю два Inteceptor и NetworkInceptor в OkHttpClient, но работает только cachingInterceptor. Я не знаю, как добавить еще один перехватчик, чтобы изменить заголовки моих запросов. И есть изображение, показывающее, что заголовки моих запросов...
2655 просмотров
schedule 11.11.2022

OkHttp3 SocketTimeoutException (в приложении для Android) Как установить время ожидания чтения для асинхронного запроса?
Я продолжаю получать исключение java.net.SocketTimeoutException при попытке асинхронного получения OkHttp3. Это говорит о том, что я не установил достаточно большое значение времени ожидания чтения (я думаю, что значение по умолчанию составляет 10...
14306 просмотров

Модернизация Добавление тега к исходному объекту запроса
Я пытаюсь решить проблему, когда я буду делать пару асинхронных вызовов и на основе исходного запроса выполнять задачу. Чтобы решить эту проблему, я пытаюсь добавить TAG к каждому запросу, а затем при успешном ответе я могу получить тег и выполнить...
5701 просмотров
schedule 08.03.2023

Пользовательский http-код OKHttp Authenticator, отличный от 401 и 407
У меня есть токен oauth, реализованный на стороне сервера, но по истечении срока действия недействительного токена или токена я получаю код состояния 200 http, но в теле ответа у меня {"code":"4XX", "data":{"some":"object"} Когда я пытаюсь прочитать...
1264 просмотров
schedule 01.10.2022