>  Q&A  >  본문

formData를 사용하여 파일 배열을 업로드하는 방법

input type='file'을 다시 클릭하면 이전 fileList를 덮어쓰게 되기 때문에 먼저 선택한 파일을 미리보기 이미지로 base64로 변환하는데 이와 유사하게 여러번 추가할 수 있습니다

하지만 업로드할 때 양식 데이터 개체에 여러 개의 미리보기 이미지를 어떻게 추가하나요? 배경에서 허용되는 매개변수는 MultipartFile[] 파일 배열입니다.

내가 잘못한 것은 다음과 같습니다:

으아아아
PHP中文网PHP中文网2687일 전1635

모든 응답(3)나는 대답할 것이다

  • 迷茫

    迷茫2017-07-05 11:04:53

    다음과 같은 방법을 사용할 수 있습니다:

    으아악 으아악 으아악

    백그라운드에서 파일을 받을 수 있어야 합니다. 사용할 구체적인 방법은 백엔드에 사용되는 언어와 프레임워크에 따라 다릅니다.

    PHP에 관한 한, 저는 $_FILES를 사용하여 한 번의 순회로 모든 파일/이미지를 얻을 수 있는 마지막 것을 좋아합니다.

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-07-05 11:04:53

    base64에서 파일을 전송할 때마다 Blob을 생성하여 formData 구조에 추가해야 합니다.

    그리고 입력이 다중 선택을 지원한다는 것도 기억나죠?

    회신하다
    0
  • typecho

    typecho2017-07-05 11:04:53

    먼저F12network이 요청에 매개변수가 있는지 확인하세요

    회신하다
    0
  • 취소회신하다