@beduin01

Возможно ли отправить файлы без formData?

Смотрю примеры отправки данных с клиента на сервер. Везде в примерах используется:
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 ')
          });

       }


    }
  • Вопрос задан
  • 628 просмотров
Пригласить эксперта
Ответы на вопрос 1
Fragster
@Fragster
помогло? отметь решением!
Если хочется передавать файлы по ajax, то все другие способы хуже
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект
21 нояб. 2024, в 21:30
500 руб./за проект