image

개발/Node.js

[Error][Express] MulterError: Unexpected field

문제점 이미지 파일을 2개 이상 전송했는데 multer().single함수를 사용하여 발생 해결방법 single대신 array함수를 사용한다. multer().array(fieldName, maxCount) 첫번째 인자로는 single의 인자와 똑같이 전송시에 정해둔 fieldName 두번째 인자로는 전송할 이미지의 최대 개수 두 인자를 주면 된다. 참고로 single함수를 사용하면 file의 정보는 req.file로 하나의 정보만 볼 수 있는데 array함수를 사용하면 req.files에 리스트로 담겨있는 것을 볼 수 있다.

leebera_
'image' 태그의 글 목록