Отправка файла ZIp на сервер в запросе AJAX POST - PullRequest
0 голосов
/ 03 августа 2020

Я пытаюсь отправить Zip-файл, используя AJAX POST-запрос. Я могу получить данные в POSTMAN, но не понимаю, как выполнить передачу файла AJAX.

enter image description here

My AJAX POST code:

  var zip = new JSZip();
  var fd = new FormData();
  fd.append('importFile', zip_file);
  fd.append('zip', zipContent);
  $.ajax({
      type: "POST",
      url: "/import",
      async: false,
      data: fd,
      cache: false,
      contentType: false,
      processData: false,
      complete: function (XMLHttpRequest, textStatus) {
        _ret = XMLHttpRequest.status == 201;
      }
    });

But I got error in console and its not hitting the API. введите описание изображения здесь

...