Смотрю примеры отправки данных с клиента на сервер. Везде в примерах используется:
const formData = new FormData()
Можно ли обойтись без него? Мне мне нужно просто файл отправить.
Сейчас код выглядит так:
methods:
{
onFileChanged: function(event)
{
this.selectedFile = event.target.files[0]
// console.log('selectedFile length ', this.selectedFile.length ); // 1
},
onUpload: function()
{
const formData = new FormData()
formData.append('myFile', this.selectedFile, this.selectedFile.name)
this.$http.post('http://127.0.0.1:8000/upload', formData).then(response => {
console.log('onUpload file ', formData.length ); // 1
status = response.status;
console.log('status --> ', status)
// get status text
response.statusText;
}, response => {
// error callback
console.log('errror ')
});
}
}