우선 formData의 제어에 대해 알아보자.
formData는 key, value로 이루어져 있고 form의 type이 "multipart/form-data"일 때 사용 가능하다.
FormData.append(), FormData.delete()를 통해 data를 추가, 삭제 가능하다.
ex)
var formData = new FormData();
formData.append('item', 'orange');
이때, value들은 문자열로 자동 변환된다.
formData에 이미지를 집어넣으려면
formData.append('img', document.getElementById('파일 인풋').files[0])
이런 식으로 append해주면 된다.
이제 formData를 이용해 multer 미들웨어를 사용해보자