Отправка file с фронта appmaster на свой backend

Добрый день.
Нужно отправить файл подгруженный на фронте appmaster на собственный backend. Знаю, что можно сделать через ваш БП по сохранению файла на бэке appmaster, но хотелось бы реализовать без бэка appmaster.

Не понятно, как и какие данные от самого файла требуется отправлять по HTTP request

Вот как выглядит на нашем бэке метод

Нужно выставить сам формат multipart form (Serialize request body) и использовать модель (можно виртуальную), где одно из полей с названием file соответствующего типа.

Модель Key-value конечно же не подходит, так как сами названия полей не соответствуют ожидаемым.

@Basil_K спасибо, попытался сделать, но до конца не понятно
Сделал такой БП, создал виртуальную модель с типом ключа file.
Не понятно, нужно ли в модели прописать все остальные типы из expand_file?
Или нужно поля в модели делать исходя от нашего API запроса уже?


Ответ от нашего API приходит с таким ощущением, что сам файл не передается

File - это должно быть название поля, а не его тип. Тип - string binary (bytes array). А вы сейчас отправляете строковый идентификатор. Конечно в нем нет самого содержимого файла.

@Basil_K сделал в модели file с типом bytes array, передаю в него bytes из expand file.
Далее из модели передаю в request body api запроса.
Но в ответ у меня 422 ошибка, не видит в запросе body переменной file


image
Сама ошибка

Если делаю через наш сваггер то запрос выглядит так (в постмане также)