multer2 nodeJS-TypeError: source.on is not a function 요약 - multer로 multipart/form-data File 업로드 시 발생하는 오류입니다. Error TypeError: source.on is not a function Solution - fs.createReadStream을 활용 const formData = new FormData(); formData.append('file', fs.createReadStream(${file.path})); ... 2022. 6. 15. NodeJS-form-data req.body is empty 요약 form-data 방식에서 request body안의 값이 비어있는({}) 경우 입니다. Error req.body = {} Solution - form data의 경우 nodejs에서는 multer 미들웨어를 사용합니다. import express from 'express'; import multer from 'multer'; const app = express(); const upload = multer({ storage: multer.diskStorage({ destination: function (req, file, cb) { cb(null, '/tmp/my-uploads') }, filename: function (req, file, cb) { const uniqueSuffix = Date.. 2022. 6. 3. 이전 1 다음 반응형