иногда может содержать файл.
Как только добавляю "Content-Type": "multipart/form-data" данные не проходят request http://joxi.ru/YmEpoQKu0KMqXr
Не понимаю почему, убираю "Content-Type": "multipart/form-data" - всё проходит и сохраняется.
А у меня ситуация, что эта форма строится на vue, для админки, и в зависимости от сущности иногда может содержать поле file.
Так вот собственно в чём разница отправлять форму с multipart/form-data и без?
Вот пример успешного запроса http://joxi.ru/82Q4lnZfjk9ZRm
а вот неуспешного http://joxi.ru/Q2KqoK5C41v0Jr http://joxi.ru/KAxMqPnCMgK6or
может кто-то что-то посоветовать?
let formData = new FormData(); Object.keys(data).forEach((k) => { formData.append(k, data[k]); }); попробуй так собирать форму с файлом
https://www.w3schools.com/tags/att_form_enctype.asp
Обсуждают сегодня