Fuel.upload с данными формы не отправляет данные формы - PullRequest
0 голосов
/ 19 мая 2018

Fuel Upload поддерживает необязательный параметр data form.i передал этот параметр и многокомпонентные данные для загрузки, но только данные формы загрузки файлов работают, не связанные с запросом

val formData = listOf ("title" to "test"), "desc" to "test")

    FuelRequest = Fuel.upload(URL, method = Method.POST, parameters = formData)
            .dataParts { request, url -> listOf(DataPart(File(URL), "file")) }

я зарегистрировал объект запроса, но он только содержит.Кстати, если мы передадим пустой массив данных, данные формы будут отправлены

Вот как будет выглядеть запрос obj

"Body: --163773469cc Content-Disposition: form-data; name =" file "; filename = "ydu.mp4" Тип содержимого: �������ftypmp42��������is

и без файла (пустой массив данных)

-"Тело: - 1637736aeab Содержание-Расположение: форма-данные;name = "title" Content-Type: text / plain

test

- 1637736aeab Content-Disposition: form-data;name = "desc" Content-Type: text / plain

test --1637736aeab-- "" Заголовки: (3) "Accept-Encoding: сжатие; q = 0,5, gzip; q = 1,0 Content-Type: multipart / form-data; border = 1637736aeab

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...