retrofit2

Я хотел бы передать RequestBody как @Body параметр После передачи его в модификацию с gson-converter присоединенным RequestBody сериализуется в: {} Мой текущий обходной путь заключается в использовании отдельного экземпляра retrofit без каких-либо преобразователей. Поскольку я хотел бы иметь только один...

Может вы объясните, пожалуйста, как отправлять данные через хранилище HashMap в retrofit2 ?...

Я делаю ProGuard в моем приложении как: shrinkResources true minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' И когда я пытаюсь сделать http-вызов с Retrofit2, я получаю исключение: Java.яз..IllegalArgumentException...

Я реализую двухуровневый вложенный recyclerView, и оба вида recycler делают вызов API с помощью retrofit. Это метод, который делает синхронный запрос: public void loadSectionStories(String sessionKey, CuratedSection section) { Call<JsonArray> subCall; subCall = TravelersApi.endpoint().getCurat...

При использовании Gson для конструктора модернизации я использую: Retrofit retrofit = new Retrofit.Builder() .baseUrl(CustomAPI.BASE_URL) .addConverterFactory(GsonConverterFactory.create()) .build(); Как добавить JacksonConverterFactory к Retrofit Builder? ...

Retrofit 2 RequestBody writeTo () метод вызывается дважды, код, который я использовал, приведен ниже: ProgressRequestBody requestVideoFile = new ProgressRequestBody(videoFile, new ProgressRequestBody.UploadCallbacks() { VideoUploadStore store = new VideoUploadStore(); @Override public void onP...

Я пытаюсь получить значение определенного поля из заголовка, используя вызов Retrofit, который будет использоваться для отправки обратно на сервер. Я успешно получаю значение внутри блока try и немедленно отправляю его обратно в блок try. Но когда я пытаюсь сделать то же самое вне экземпляра вызова, значение ...

У меня есть модифицированный сетевой вызов, который id хотел бы запускать каждые 5 секунд. Мой текущий код: Handler h = new Handler(); int delay = 5000; //milliseconds h.postDelayed(new Runnable() { public void run() { call.enqueue(new Callback<ApiResponse>() { @Override ...

Я пытаюсь использовать Retrofit & OKHttp для кэширования HTTP-ответов. Я последовал в этом суть и, в конечном итоге с помощью этого кода: File httpCacheDirectory = new File(context.getCacheDir(), "responses"); HttpResponseCache httpResponseCache = null; try { httpResponseCache = new HttpResponseCac...

Я сейчас использую Retrofit 2 и я хочу загрузить некоторые фотографии на моем сервере. Я знаю, что более старая версия использует TypedFile класс для загрузки. И если мы хотим использовать индикатор выполнения с ним мы должны переопределить writeTo метод TypedFile класса. можно ли показать прогресс при испол...