작성완료

Nodejs 파일 업로드
NodeJS에서 파일 업로드를 위해 connect-multiparty 패키지를 설치하고, Express를 사용하여 파일을 처리하는 API를 작성하는 방법을 설명합니다. POST 요청을 통해 파일을 수신하고, 파일이 없을 경우 실패 응답을 반환합니다.
설치
npm i connect-multiparty
코드 작성
const express = require("express");
const app = express();
const multipart = require("connect-multiparty");
const multipartMiddleware = multipart();
app.post('/api/file', multipartMiddleware, (req, res) => {
const file = req?.files['file'] ?? null;
if (!file) return res.json({ result: false });
console.log(file);
res.json({ result: true });
});