개발기록/Node.js
[Node.js] MulterError: Unexpected field
네이처리
2022. 10. 5. 14:33
728x90
반응형
공부하면서 정리한 내용입니다
참고한 내용은 링크를 확인해주세요
Error 이미지파일 전송시 Multer 오류 MulterError: Unexpected field
미들웨어 에러 인듯 하다
구글링 결과 upload.single 에 관해 언급
설명 1 👉🏼 upload.single('매개변수') 는 form을 통해 전송되는 파일의 name속성을 가져야 함.
설명 2 👉🏼 폼데이터의 속성명이 img이거나 폼 태그 인풋의 name이 img인 파일 하나를 받겠다는 뜻입니다.
정리하면 javascript의 formData.append("여기", file);
//javascript
formData.append("여기", file);
혹은 HTML <form name="여기">
//HTML
<form name="여기">
<button type=sumit>전송</button>
</form>
"여기"라고 지칭한 곳과 Node.js upload.single("여기") 이름을 동일하기 해줘야 한다.
728x90
반응형