У меня есть рабочий бэкэнд в Spring Boot с конечной точкой, защищенной JWT, для изменения аватара текущего пользователя.Следующий запрос от Insomnia с правильным предъявителем работает нормально:
Но этот код
updateAvatar(context, avatar) {
const fd = new FormData();
fd.append('file', avatar.data);
return new Promise((resolve, reject) => {
axios.post('/saveavatar',
{file: fd},
{headers: {'Authorization': 'Bearer ' + localStorage.getItem('access_token')}})
.then(response => {
resolve(response)
})
.catch(error => {
reject(error)
})
})
},
завершается ошибкой
the request was rejected because no multipart boundary was found
Что я делаю не так?