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

Как передать строку в параметре «Body» Retrofit 2 в Android
@POST("api/login") Call<ApiResponse> loginUser(@Body String user); Здесь строка на самом деле является строкой JSON, т.е. {"email":"[email protected]","password":"test"} Не мог понять, что в этом не так. Либо строка снова...
30228 просмотров
schedule 31.08.2022

Multipart RequestBody для выбранной или сделанной фотографии (дескриптор файла, URI)
Я должен отправить файл изображения (кстати, это может быть видео), подобранное или снятое на телефон. Проблемы следующие: - Версия Android может быть предварительно установлена ​​- Retrofit принимает RequestBody, который создается с помощью файла...
188 просмотров
schedule 06.05.2023

Пользовательский конвертер для Retrofit 2
Мне нужно обрабатывать динамические ответы JSON. Раньше я использовал классы и аннотации следующим образом: public class ChatResponse { @SerializedName("status") private int status; @SerializedName("error") private String...
40344 просмотров
schedule 06.06.2023

Модернизируйте сообщение с помощью Firebase
Пожалуйста, помогите, пожалуйста. Это мой метод API @POST("/user/new.json") Call createUser(@Body User user); Это мой звонок в MainActivity Retrofit retrofit=new...
10007 просмотров
schedule 29.01.2023

Ошибка Retrofit2 java.io.EOFException: конец ввода в строке 1 столбца 1
Я вызвал веб-службу PATCH с помощью Retrofit2, но onResponse не вызывается, а вызывается onFailure , несмотря на операцию служба выполняется на стороне сервера идеально И всякий раз, когда я пытался использовать fiddler для проверки...
65376 просмотров
schedule 29.11.2023

Использование обеих модификаций версий 1.9.0 и 2.0.0
Я пытаюсь использовать в своем приложении стороннюю библиотеку, которая обертывает Loggly (веб-сервис ведения журнала). Я использовал во всем своем приложении Retrofit2, но все сторонние библиотеки, которые обертывают Loggly, используют старую...
572 просмотров
schedule 12.03.2023

Android Retrofit2: как передать параметры запроса запроса в ответ?
Я пишу библиотеку для REST API. Библиотека должна будет максимально скрывать от пользователя внутреннюю сложность API. Я полагаюсь на retrofit2, настроенный на использование RxJava для упаковки ответов и GSon для их анализа. Я использую...
3220 просмотров
schedule 22.07.2022

Перенос данных между запросами с помощью Retrofit +RxJava
Я решил использовать в своем проекте Retrofit 2.0 + RxJava . Основная проблема в том, что я не до конца понимаю, как должно быть. Во-первых, все запросы к моему серверному API, и каждый запрос должен иметь accessToken. Например, я хочу...
465 просмотров

модифицировать okhttpclient с помощью CertificatePinner
Я использую Retrofit 2.0.0-beta3 с OkHttp 3.0.0-RC1 и сталкиваюсь с тривиальной проблемой ниже. Сервер HTTPS, к которому я подключаюсь, отлично работает, я использую вызов CertificatePinner и OkHttp, но не работает с вызовом Retrofit, хотя я...
776 просмотров
schedule 06.12.2023

получение файла json с помощью retrofit2
У моего MainActivity есть базовый URL-адрес, я пытаюсь получить файл json с сервера, используя модификацию. Вот часть кода в MainActivity @Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId() ==...
566 просмотров
schedule 27.02.2023

Почтовый запрос дооснащения 2.0
Здравствуйте, я пытаюсь реализовать почтовый запрос с помощью Retrofit 2.0. Мой вопрос заключается в том, что показать Должен ли я писать в onResponse, чтобы получать данные, вводя данные от пользователя или вручную. Спасибо
454 просмотров
schedule 18.07.2023

Как получить статус ответа http в синхронной модификации 2
Я получаю ответ от сервера в порядке, используя модификацию 2.0.1. Есть ли способ получить статус ответа HTTP без использования асинхронного метода? Retrofit retrofit = new Retrofit.Builder()...
2121 просмотров
schedule 20.07.2023

RxJava/Retrofit — как заставить пользователей использовать определенный подкласс подписчика?
Перед использованием rx.Observable я использовал пользовательский обратный вызов с модификацией, поэтому я могу добавить определенную логику для обработки ответа/ошибки, и мне не нужно делать это внутри обратного вызова для каждого запроса в виде...
439 просмотров
schedule 25.03.2023

Android Retrofit 2 + RxJava: слушайте бесконечный поток
Могу ли я использовать Retrofit + RxJava для прослушивания бесконечного потока? Например, поток в Твиттере. У меня есть это: public interface MeetupAPI { @GET("http://stream.meetup.com/2/rsvps/") Observable<RSVP> getRSVPs(); }...
7990 просмотров
schedule 04.07.2023

Как обрабатывать динамический JSON с помощью Retrofit 2?
У меня есть 2 типа ответа для одного URL. Первый — это список объектов, а второй — объект ответа на ошибку. Первый: [ { id: 1, title: "title1", description: "", position: 1000 }, { id: 2,...
874 просмотров
schedule 23.11.2022

Как обрабатывать нулевые значения параметров в Retrofit
Мы переходим с http-клиента Apache на Retrofit и обнаружили несколько пограничных случаев, когда значения параметров могут быть нулевыми. Раньше Apache перехватывал их и превращал в пустые строки, но Retrofit выдает исключение...
1417 просмотров
schedule 24.07.2023

Retrofit2 Как поставить / в конце динамического baseUrl?
Я отправил и получил строку URL-адреса из ответа json, используя Parcelable во фрагменте, подобном этому Полученное строковое значение String profile_url = student.getProfile(); Я хочу использовать это строковое значение в качестве basUrl,...
4823 просмотров
schedule 21.05.2023

Невозможно выполнить POST составные данные из модификации 2
Я должен отправить почтовый запрос в этом формате. --__X_PAW_BOUNDARY__ Content-Disposition: form-data; name="user_photo[image]"; filename="file.jpg" Content-Type: image/jpeg ÿØÿàJFIFHHÿáLExifMM*i     ÿí8Photoshop 3.08BIM8BIM%ÔÙ²é ìøB~ÿÀ  "ÿÄ...
8068 просмотров

Вызов модификации выполняется, но не вызывает onResponse или onFailure
Мой вызов выполняется, но не вызывает метод onResponse или onFailure. Возвращаемый объект Json содержит изображение внутри Это код в моем классе интерактора private ExamApi initiateRetrofit() { Retrofit retrofit = new Retrofit.Builder()...
1256 просмотров
schedule 08.03.2024

Преобразование массива в массив определенных объектов в Java
У меня есть класс ответа - MyResponse, как показано ниже, для вызова сервера с помощью Retrofit2. resource - это массив объектов. public class MyResponse { @SerializedName("success") @Expose private Boolean success;...
122 просмотров
schedule 08.11.2023