Не удается отправить запрос с помощью FormData (nuxt. js, vue. js, ax ios) - PullRequest
1 голос
/ 17 июня 2020

У меня есть настраиваемое действие хранилища vuex для отправки данных на сервер API:

updateAvatar({commit, dispatch}, data) {
  return this.$axios.put(`/users/${this.$auth.user.id}/logo`, data)
}

Вот я отправил запрос на сервер:

let data = new FormData()
let blob = this.$toBlob(imgDataUrl)
data.set('key', 'value')
data.append('avatar', blob, 'avatar.png')

this.$store.dispatch('user/updateAvatar', data)

Но когда я проверяю запрос на API сервер тогда запрос не имеет никаких полей.

Как правильно отправить запрос с полями и файлом?

...