네이처리 노트
[Node.js] MulterError: Unexpected field 본문
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
반응형
'개발기록 > Node.js' 카테고리의 다른 글
[Node.js] Formdata 로 전송 시, request.body : { } 출력되는 경우 (0) | 2022.10.05 |
---|---|
[Node.js] Error: Multipart: Boundary not found (0) | 2022.10.05 |
[Node.js] 빈값확인하기 (0) | 2022.10.05 |
[Node.js] 슬랙전송하기 | NPM slack-node와 @slack/web-api (0) | 2022.10.05 |
[Node.js] SSL인증서(HTTPS) 테스트중에 미적용하기 (0) | 2022.10.04 |
Comments