Okhttp3 – вопросы и ответы

95
голосов
1
ответ
У меня есть Activity который выполняет вызов API во время его onCreate() метода жизненного цикла. Если этот вызов терпит неудачу (который обычно будет терпеть неудачу в среде отладки или тестирован...
1 день, 4 часа назад Orbit
63
голоса
1
ответ
В основном в моем андроиде приложении, которое я хочу пользователя искать города по всему миру, таким образом, я использую API, чтобы получить все города мира и хранение в ArrayList , это было сдел...
1 день, 6 часов назад Aalap Patel
62
голоса
1
ответ
В последние часы я боролся с этой проблемой, и я искал путеводителя. У меня есть запрос на обновление, который я хочу написать в общем виде, а это значит, что я хотел бы получить JSON любого типа, ...
1 день, 7 часов назад user3053247
80
голосов
1
ответ
Сервер, к которому я пытаюсь загрузить изображения, ждет массив файлов. Всюду по Интернету они используют несколько addFormDataPart в качестве моего кода ниже: final OkHttpClient client = new OkHtt...
2 дня, 3 часа назад charbinary
51
голос
1
ответ
У меня есть класс TokenAuthenticator, который реализует интерфейс аутентификации. Класс TokenAuthenticator выглядит следующим образом: import java.io.IOException; import okhttp3.Authenticator; impo...
2 дня, 5 часов назад Moti
79
голосов
1
ответ
После вопроса Поддерживает ли OkHttp HTTP/2-сервер? , существуют ли какие-либо примеры того, как можно реализовать прием нажатого контента на стороне клиента? Как будет взаимодействовать OkHttpClie...
2 дня, 8 часов назад Erunafailaro
51
голос
1
ответ
Я использую okhttp для моего Android-проекта. Все требования работают хорошо, но когда мне нужно вызвать запрос для клиента, он покажет ошибку ниже: > The method newCall(Request) is undefined fo...
3 дня, 2 часа назад Martin
112
голосов
1
ответ
У меня есть менеджер изображений, который загружает изображения. Раньше я использовал библиотеку Пикассо для этого следующим образом class DownloadImage implements Runnable { String url; Context co...
3 дня, 3 часа назад Gooey
71
голос
1
ответ
Я пытаюсь использовать API-интерфейс Amazon Polly REST. Может кто-нибудь, пожалуйста, помогите мне сделать это? Я использую Java и OkHttp3 и пробовал это: String url = "https://polly.us-west-2.amaz...
3 дня, 10 часов назад Peter Samokhin
94
голоса
1
ответ
Я использую JavaR-клиент coreR в приложении для Android. Он работает нормально до включения minify, но после включения signalR подключиться к серверу, но только при первом вызове я получил эту ошиб...
4 дня, 4 часа назад mahdi shahbazi
62
голоса
1
ответ
Я не разрабатываю приложение для Android, Я просто пишу несколько кодов JAVA для поддержки служб Imgur API. public interface ImgurAPI { String server = "https://api.imgur.com"; String BASE64 = "bas...
5 дней, 7 часов назад OOD Waterball
94
голоса
1
ответ
Создавая маленькое игрушечное приложение для отправки запросов API, ответ всегда является искаженной строкой. Я пробовал точно такой же запрос, используя Postman, PHP и Javascript, всем удалось вер...
6 дней, 6 часов назад d.a.vorm
134
голоса
1
ответ
Есть ли способ определить, приходит ли ответ Retrofit из настроенного кэша OkHttp или является живым ответом? Определение клиента: Cache cache = new Cache(getCacheDirectory(context), 1024 * 1024 * ...
1 неделя назад Mannaz
72
голоса
1
ответ
Я использую OkHttp 3.4.0-RC1. Я пытаюсь написать веб-сервис, который подключает устройство Android 4.2.2/API 17 через TLSv1.2. Я увидел ответ внизу этого сообщения Android Enable TLSv1.2 в OKHttp ,...
1 неделя, 1 день назад Flatpick13
50
голосов
1
ответ
Я пытаюсь использовать OkHttp для загрузки файла с веб-сервера в приложении для Android. После создания нового проекта с помощью Android Studio (уровень API 28) я добавил кнопку и теперь я активен ...
1 неделя, 1 день назад eddex
87
голосов
1
ответ
Спасибо за ваше время. Я программирую приложение для Android для школы и нуждаюсь в форме аутентификации для входа в Moodle (сервер заканчивается на /index.php). Моя цель: Получите заголовок "Set-C...
1 неделя, 1 день назад P.Lenert
94
голоса
1
ответ
Я пытаюсь сделать логин с android, используя библиотеку Okhttp3, но я не могу сохранить токен csrf, не изменяя его. Я попытался получить заголовок "X-CSRF-TOKEN", но я не могу его получить, я обрат...
1 неделя, 2 дня назад Javier
51
голос
1
ответ
Каждый раз, когда я делаю новый запрос, новое соединение открыто. Нет никакого повторного использования соединения. Что я делаю неправильно? Я использую последний пакет OkHttp (3.11.0). Мой сервер ...
1 неделя, 2 дня назад Daniele B
113
голосов
1
ответ
mySimpleDraweeView.setImageURI(Uri.parse("http://cdn.cnn.com:80/cnn/.e1mo/img/4.0/logos/menu_politics.png")); Это URL из предварительного просмотра ссылки для cnn. Это http-адрес, а не https-адрес....
1 неделя, 2 дня назад CodeSmith
62
голоса
1
ответ
У меня есть довольно уникальная проблема, которую я должен решить. Я работаю над приложением, которое использует встроенный сетевой уровень с старым okhttp-клиентом в Android, и мы хотели бы исполь...
1 неделя, 3 дня назад Azethoth
100
голосов
1
ответ
Я использую okhttp для отправки http формы на сервер. это моя просьба: OkHttpClient client = new OkHttpClient(); RequestBody multiPartBody = new MultipartBody.Builder() .setType(MultipartBody.FORM)...
1 неделя, 3 дня назад sayres kabir
101
голос
1
ответ
У меня есть требование api отправки следующих параметров в header- Content-Type - application/x-www-form-urlencoded authKey- (токен сеанса) и следующие параметры в теле (форма день, т.е. пара ключ-...
1 неделя, 4 дня назад B.shruti
51
голос
1
ответ
Мне любопытно, почему это проходит. Например, приведенная ниже звездочка не кодируется процентом как% 2A. HttpUrl url = new HttpUrl.Builder() .scheme("http") .host("host") .addPathSegment("foo *") ...
1 неделя, 4 дня назад Adrian Cole
51
голос
1
ответ
Я пытаюсь сделать запрос к API Genius , но я столкнулся с некоторыми проблемами, используя OkHTTP. Это мой небольшой скрипт, который я использую для вызова: public class OkHttpScript { OkHttpClient...
1 неделя, 4 дня назад Alex Hermstad
62
голоса
1
ответ
У меня есть веб-контейнер (Glassfish) с прокси-сервером, настроенным на его системные свойства для одного приложения. Теперь у меня есть другое приложение в одном и том же веб-контейнере и вы хотит...
1 неделя, 4 дня назад Diego Victor de Jesus
50
голосов
1
ответ
По какой-то причине, при 27 запросах в секунду мы иногда сталкиваемся с проблемами с okhttp, и мы заметили 5 запросов на лимит хоста. Мы говорим с api, который иногда бывает сломанным/тайм-аутом и ...
1 неделя, 4 дня назад Dean Hiller
62
голоса
1
ответ
Я обнаружил, что Android 4 не очень хорошо работает с SSL, при попытке связаться с API с HTTPS это вызывает сбой javax.net.ssl.SSLException: рукопожатие SSL прервано: ssl = 0xb8dbad20: ошибка ввода...
1 неделя, 5 дней назад yanivtwin
-4
голоса
1
ответ
Я хотел бы измерить продолжительность всей продолжительности сети Retrofit, одноранговое соединение. Есть ли способ сделать это, указав любой код при создании Retrofit или создании сайтов OkHttp? Я...
1 неделя, 5 дней назад Trinity
51
голос
1
ответ
Я просмотрел много ссылок (включая onedrive api doc), но я не могу загрузить файл в onedrive с помощью okhttp-запроса. Ниже приведен код, который я попробовал: try { boolean status; String url = St...
1 неделя, 5 дней назад K.venkatesh
96
голосов
1
ответ
Я отправляю изображение и связанные с ним данные из моего приложения для Android на мой laravel php backend final MediaType JPEG = MediaType.parse("image/JPEG; charset=utf-8"); RequestBody body = n...
1 неделя, 6 дней назад user3074140
82
голоса
1
ответ
Я использовал запрос POST для доступа к серверу и НЕ отправлял данные на сервер, а GET-данные с сервера. @POST("Index/getListShopsInfo") Observable<ShopList> getListShopsInfo(); и я хочу доба...
2 недели назад lixuan deng
-4
голоса
1
ответ
Привет, у меня странная ошибка с моим перехватчиком okhttp3. При добавлении дополнительного заголовка запрос заканчивается таймаутом. Когда тот же перехват делает то же самое, но не добавляет загол...
2 недели назад Dominik Breu
88
голосов
1
ответ
Я пытаюсь обработать ответ сервера, который является GZIP'd. Ответ приходит с заголовком Content-Type: application/x-gzip но не имеет заголовка Content-Encoding: gzip Если я добавлю этот заголовок ...
2 недели, 1 день назад itsymbal
102
голоса
1
ответ
Я воспользовался этой ссылкой , чтобы обновить токен доступа. Добавляя Authenticator в okHttp, чтобы получить ошибку Неожиданный конец потока на okhttp3 из метода повторного вызова onFailure public...
2 недели, 1 день назад Rajesh Khadka
62
голоса
1
ответ
Я хочу реализовать кеш, даже если нет подключения к Интернету (в автономном режиме), но до сих пор не имел успеха, уже много примеров, но все равно не повезло //FeedInterceptor Class public static ...
2 недели, 2 дня назад Septian Triadi
50
голосов
1
ответ
hello im пытается кэшировать запрос GET, который я делаю с помощью службы reddit. Я тестировал с другим api и работал, но я не могу найти причину, по которой я не могу контролировать кеш на этом. Я...
2 недели, 2 дня назад AmirG
88
голосов
1
ответ
Я хочу протестировать объект HttpUrl для инициализации baseurl Retrofit: HttpUrl baseUrl = new HttpUrl.Builder() .scheme("https") .host("api-staging.xxxx.co") .build(); mRetrofit = new Retrofit.Bui...
2 недели, 3 дня назад anthony
118
голосов
1
ответ
Не могу понять, почему это происходит. Ни один из rx-обратных вызовов (onCompleted(), onError(), onNext()) не будет вызван моим вызовом. Единственное, что я получаю, это выход okhttp: D/OkHttp: --&...
2 недели, 3 дня назад Sleepwalker
51
голос
1
ответ
Я столкнулся с подобными проблемами, которые указывают на ту же проблему. Однако в моем случае это, похоже, происходит по-другому, что не должно приводить к этой проблеме, как описано ниже: Предста...
2 недели, 3 дня назад user4910881
72
голоса
1
ответ
Приложение делает запрос к конечной точке, которая отправляет обратно строку json, содержащую данные, полученные из базы данных. Эти данные иногда могут быть довольно большими, размером до 4 Мбайт,...
2 недели, 3 дня назад Jude Fernandes
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема