я пытаюсь отправить многокомпонентный файл клиенту (iphone), чтобы я мог разобрать его, но у меня ничего не получается. Для этого я использую данные формы.
function parseUserWithToken(user, res) {
let form = new FormData();
form.append('id', user.id);
form.append('name', user.name);
form.append('username', user.username);
form.append('profileImageID', user.profileImageID);
form.append('bannerImageID', user.bannerImageID);
form.append('profileDescription', user.profileDescription);
form.append('loginType', user.loginType);
form.append('email', user.email);
form.append('telephoneNumber', user.telephoneNumber);
form.append('token', createToken(user));
form.pipe(res)
}
(позже я хочу добавить файл, теперь я просто хочу проверить, можно ли отправить нормальную форму)
Я всегда получаю эту ошибку, имя свойства не равно нулю, потому что я распечатал его и успешно сохранил его в базе данных до этого
TypeError: Невозможно прочитать свойство 'name' из null
Если я удаляю все свойства кроме токена, он отправляет составную часть
Как я могу отправить эту составную часть?