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

Android Volley не может отключить кеш для определенного запроса, использующего OkHttp3 в качестве транспорта
Я пробовал несколько способов отключить кеш для определенного запроса залпа, но приложение всегда использует кешированные данные. У меня есть header("Cache-Control: no-store,no-cache, must-revalidate"); в заголовке фида. Я запустил несколько...
478 просмотров
schedule 22.10.2023

Как отправить данные строкового массива с данными okhttp MultipartBuilder
Я Android-разработчик. Я разрабатываю приложение. У меня проблема. Я хочу отправить данные строкового массива с составными данными okhttp. Но я не могу этого сделать. Поскольку метод addFormDataPart является обязательной строковой переменной. Я...
3268 просмотров
schedule 11.04.2024

Retrofit2 и закрепление сертификата
В моем приложении для Android я хочу использовать привязку сертификата при общении с сервером. Я видел этот код, который использует keystore , который хранится в папке raw . OkClient client = new RetrofitClientBuilder()...
1699 просмотров
schedule 13.06.2024

Кодировка ответа Android OkHttp нарушена
Мое приложение для Android имеет очень странное случайное поведение, когда я выполняю запрос GET с использованием OkHttp, иногда оно имеет нормальное тело ответа, но очень часто у меня есть это ��������������Xm��6�+Q>�]y<��+[t�...
1053 просмотров
schedule 19.12.2023

Сбой приложения Android при отправке HTTP-сообщения с помощью okhttp
Привет, ребята, я пытаюсь настроить экран входа в систему, и я использую веб-службу для проверки входа. Веб-служба запущена на моем локальном компьютере и должна отвечать идентификатором пользователя при успешном входе в систему. В настоящее время у...
794 просмотров
schedule 13.11.2023

Использование OKHTTP в Android для запроса службы GET из ASP.NET WebApi
У меня есть эта проблема, которая заставила меня задуматься: я использую OkHTTp для подключения к моему сервису WebAPi . Проблема в том, что я продолжаю получать «нулевой» результат на стороне Android. Вот код стороны Android: public class...
750 просмотров
schedule 27.09.2022

Якоря доверия не найдены только на устройстве, но работают на эмуляторе?
Все в названии, я не понимаю, почему мой код работает в эмуляторе, а не на моем устройстве. Он выдает исключение «якоря доверия не найдены»! Как это возможно? Я пробовал реализацию okhttp.builder о trustManager, но все же... Помогите пожалуйста!!...
49 просмотров
schedule 20.10.2022

Как отключить кодировку URL с помощью retrofit2 с Okhttp3
У меня есть простая строка запроса Google Places из https://developers.google.com/places/web-service/search . Следующий URL-адрес показывает поиск ресторанов рядом с Сиднеем....
1185 просмотров
schedule 05.04.2024

Создание нового экземпляра OkHttpClient происходит медленно (500 мс)
У меня проблема с созданием нового экземпляра класса OkHttpClient. Это занимает от 500 до 600 мс. import okhttp3.OkHttpClient; OkHttpClient client = new OkHttpClient(); У меня проблема только на Motorola TC55 с Android api 16. Пользуюсь...
760 просмотров
schedule 10.11.2023

Okhttp3 получить куки
Я делаю этот запрос: OkHttpClient client = new OkHttpClient(); MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded"); RequestBody body = RequestBody.create(mediaType, "username=George&password=toto");...
2688 просмотров
schedule 11.12.2022

Как использовать OkIo Buffer в качестве RequestBody в Okhttp
Я разрабатываю Android SDK, и мне нужно отправить почтовый запрос с необработанными аудиобайтами с микрофона как сгенерированный, в настоящее время я записываю байты в буфер OkIo, подобный этому public void onAudioData(byte[] data, int size) {...
68 просмотров
schedule 04.10.2022

Как работают кеши OkHttp?
Недавно я изменил свою существующую реализацию создания нового клиента для каждого запроса на один стандартный одноэлементный клиент. Теперь, когда я начал читать документы, я обнаружил, что также используется вещь, называемая кешем. Был некоторый...
191 просмотров
schedule 10.05.2024

Модернизация: как указать базовый URL-адрес с сегментом?
Я хочу протестировать объект HttpUrl для инициализации baseurl Retrofit: HttpUrl baseUrl = new HttpUrl.Builder() .scheme("https") .host("api-staging.xxxx.co") .build();...
385 просмотров
schedule 15.05.2024

Как добавить список типа Object (т.е. UserData) в MultipartBody в OkHttpClient
У меня есть ArrayList of Object, который мне нужно поместить в свой MultipartBody.Builder. Я пробовал использовать разные методы .addFormDataPart, но не работал. Вот как я помещаю это в запрос. Любая помощь будет оценена по достоинству. Спасибо...
771 просмотров
schedule 24.10.2023

OkHttp Отменить запрос, если клиент не отвечает в течение определенного времени
Я использую клиент OkHttp в своем Java-приложении и вызываю одного из своих клиентов, но по какой-то причине это создает узкое место, потому что обслуживание клиента медленное, и мои запросы ставятся в очередь. Так есть ли способ отменить запрос,...
25 просмотров
schedule 25.12.2023

Как проверить Http/2 через okhttp?
Okhttp по умолчанию использует протокол h2, если домен его поддерживает. Цель состоит в том, чтобы каким-то образом определить, что, если домен находится на h2, а okhttp по умолчанию настроен на h2, как разработчик может получить подтверждение того,...
165 просмотров
schedule 15.12.2023