Загрузка нескольких изображений в Spring boot - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь загрузить несколько файлов на сервер весенней загрузки из углового внешнего интерфейса 4.

  selectedFile : File []  = [];
  filesToUpload: File[] = [];
  selectedFileNames: string[] = [];

  readURL(fileInput) {
    // this.detectFiles(fileInput);
    this.filesToUpload = <Array<File>>fileInput.target.files;
    for (let i = 0; i < this.filesToUpload.length; i++)
    {
        this.selectedFile.push(fileInput.target.files[i]);
    }
    console.log(this.selectedFile)
}

onUpload2(){
    const fd = new FormData();
    for (var i = 0; i < this.filesToUpload.length; i++){
      fd.append('fileseee',this.selectedFile[i],this.selectedFile[i].name);
    }

    this.questionService.uploadImages(fd).
    subscribe( 
      (data: any) => {
           }
         )
   }



uploadImages(fda){
  console.log(fda);
  return this.http.post(this.apiUrl+"/imageUpload112",fda)
  .map((res : Response) => res);
}

внутренний код весенней загрузки прекрасно работает с почтальоном.сообщение об ошибке «Ошибка обработки запроса; вложенное исключение:

[org.springframework.web.multipart.MultipartException: текущий запрос не является многокомпонентным запросом] с основной причиной»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...