안녕하세요

MulterError: Unexpected field. name property 다를 경우 본문

스터디/코딩애플

MulterError: Unexpected field. name property 다를 경우

sakuraop 2023. 1. 7. 21:07

MulterError: Unexpected field

에러 원인: input의 name property와 upload.single("") 의 값이 다를 경우

그런데 같게 써도 오류납니다.

<input type="file" name="프로필" />

app.post("/upload", upload.single("프로필"), (요청, 응답) => {
  응답.send("업로드 성공");
});

 

해결 방법: 영어로 씁시다.

한글이라 오류납니다.
<input type="file" name="profile" />

app.post("/upload", upload.single("profile"), (요청, 응답) => {
  응답.send("업로드 성공");
});
 
=> 잘 됩니다.