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

Локальные тесты Android против инструментального тестирования
Я пытаюсь проверить, доступен ли мой API в модульном тесте, чтобы убедиться, что он отвечает 200. Теперь моя проблема в том, что я не совсем уверен, когда использовать Локальный тест , а когда мне нужно использовать Android Instrumentation Tests...
625 просмотров
schedule 11.03.2024

как написать вложенный сетевой запрос, используя rxjava + retrofit2
Я использую Rxjava и Retrofit2.0 в своем проекте, это выглядит так: Observable<List<A>> getAFromServer(); Observable<List<B>> getBFromServer(@Body A.a); Если я не использую реактивный способ, это будет так:...
617 просмотров
schedule 26.01.2024

Чтение строк с использованием модифицированного http-клиента
У меня есть тестовый http-сервер, который возвращает некоторые аннотированные классы Джексона, а один метод возвращает необработанную строку. Аннотированные классы Джексона хорошо сериализуются в строки json, но строка, возвращаемая getUserName(), не...
90 просмотров
schedule 26.10.2022

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

Не удается установить Content-Type для MultipartBody.Part в OkHttp
После нескольких часов борьбы с этой проблемой я, наконец, решил спросить совета здесь. Я использую Retrofit 2 для работы в сети в своем приложении. Вот как выглядит мой метод в интерфейсе API для загрузки изображений: @POST(UPLOAD_PHOTO)...
3140 просмотров
schedule 30.11.2022

Как сделать модификацию наблюдаемой синхронной
Я столкнулся с проблемой при написании тестовых случаев для вызова модификации. Я хочу сделать модификацию наблюдаемой синхронной, чтобы тест прошел. В настоящее время выполнение тестового примера завершается до того, как приходит обратный вызов...
2245 просмотров
schedule 19.01.2024

Android Retrofit Post Json Object
Привет, я новичок в использовании Retrofit, и я застрял из-за публикации json на сервере. Изначально у меня были только параметры полей, в которых не было arrayylist. Но теперь у меня есть целый объект json, который содержит строку, логическое...
1309 просмотров
schedule 25.02.2024

Модификация POST-запроса Multipart и Field
> https://api.projectoxford.ai/spid/v1.0/identify?identificationProfileIds= {identificationProfileIds}[&shortAudio] Это конечная точка, которую я пытаюсь достичь. Параметры идентификацииProdileIds ===> Строка shortAudio ===>...
1130 просмотров

Десериализация/преобразование Retrofit2 в неосновном потоке с использованием rxjava
Я уже упоминал этот ответ , и, похоже, он связан с Retrofit v1. Цель -> Сократить время холодного запуска, заставив ObjectMapper работать не в основном потоке. На этом изображении показана трассировка стека того, что происходит в основном...
754 просмотров

Как повторять запрос каждый час для 5 попыток в rxjava и дооснащение
Я пытаюсь выяснить, как я могу повторно подписаться на одно и то же наблюдаемое для каждого часа, когда у нас есть ошибка с сервера для 5 попыток. Я знаю о retryWhen, но действительно не могу понять, как я могу использовать его в моем случае. Я...
455 просмотров
schedule 28.10.2023

Не получили ответ на запрос о модернизации?
Мой ответный звонок: public void getFeed() { if (ApiClient.isNetworkAvailable(getActivity())) { final ProgressDialog progressDialog = new ProgressDialog(getActivity());...
1051 просмотров
schedule 30.10.2023

Как отправить запрос массива с помощью Postman и обработать сценарий транзакции с помощью node.js для сохранения в MySql
В моем приложении для Android я пытаюсь отправить List<MyClass> list через Retrofit в базу данных моего сервера. Достигнуты некоторые веб-сервисы и сценарии, но с запросом в массиве мне нужна рука. Мне нужно знать, как отправить запрос от...
503 просмотров
schedule 04.11.2022

Повторное использование метода модернизации
У меня есть метод, который вызывает мой сервер, используя Retrofit : public class MainActivity extends AppCompatActivity { // ... activity methods here, removed for simplicity ... // Used to subscribe to a user given their userId...
1485 просмотров

Модернизация модульного тестирования RxJava
Я использую библиотеку Mosby для реализации шаблона MVP вместе с Retrofit и RxJava для моих вызовов API почти точно так же, как это делается здесь . Я только начал с пользовательского интерфейса и модульного тестирования, и хотя у меня не было...
703 просмотров

Retrofit2+RxJava2, неверный токен, как обновить поток при повторной подписке retryWhen()
У меня есть этот простой код ниже, который имитирует сценарий, который я сейчас пытаюсь выполнить. mApiService.api().postSomethingWithAccessToken(request, "some_invalid_access_token") .subscribeOn(Schedulers.io())...
1516 просмотров

Десериализовать свойство объекта с несовместимым именем?
Здесь используется Retrofit для использования Google Civic API. Библиотека требует, чтобы вы создали модель того, что будет возвращать API, как я уже сделал с Election . Это в основном копия документации Google. (Модернизация связывает...
99 просмотров
schedule 05.12.2022

Класс сети pojo и класс сущности базы данных, как избежать дублирования
Извините, если сомнение слишком концептуально, я немного неопытен... Я получаю данные JSON из URL-адреса с модификацией, и я также хочу сохранить эти данные в своей базе данных SQLite. Для создания этой базы данных я буду использовать новое...
3033 просмотров

Как обрабатывать динамический ответ JSON с помощью Retrofit 2
Что я хочу: Я хочу обработать этот "facets_att" и многое другое, полностью динамический нет. ключевых значений могут быть доступны. ПОЖАЛУЙСТА, не просто объясняйте, дайте мне какой-нибудь пример, чтобы я мог получить некоторую идею для его...
500 просмотров
schedule 08.03.2024

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

Потоковая загрузка образа base64 с использованием дооснащения
У меня есть вышестоящий сервер, который принимает отправку изображений с помощью rest. Отправленное изображение является частью полезной нагрузки JSON, аналогичной этому. { "name": "Blah.jpg", "uploader": "user1", "image":...
1535 просмотров
schedule 15.12.2023