Как отправить целочисленное значение с помощью Multipart.Builder

Я создаю RequestBody следующим образом:

RequestBody requestBody;
MultipartBody.Builder builder = new MultipartBody.Builder().
.setType(MultipartBody.FORM);

builder = builder.addFormDataPart("key1", "value1");
builder = builder.addFormDataPart("key2", "value2");
etc..

Однако теперь мне нужно добавить целое число (а не целочисленное значение в виде строки). addFormDataPart принимает только строки. Я вижу, что он также может принять другой RequestBody, но я не могу понять, может ли это мне помочь или нет.

Вы уверены, что вам не нужна строка? Предположительно веб-сервер, с которым вы разговариваете, ожидает цифры ASCII, а не 4 байта в обратном порядке.

Jesse Wilson 01.02.2019 00:47

Сервер ожидает key3=1 без кавычек вокруг "1"

user982687 02.02.2019 01:14

Вы нашли решение?

Snake 17.03.2019 07:59

Нашел этот ответ, чтобы вы могли передавать примитивные типы stackoverflow.com/a/47627526/1767167

zeenosaur 04.11.2019 02:22

В форме могут быть переданы только два типа данных - Текст и Файл. Я не думаю, что вам нужно целое число

taranjeetsapra 11.10.2021 14:13
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
5
331
0

Другие вопросы по теме