Express v4.16.0 기준 built in body parser 사용가능
var express = require('express')
var app = express();
app.use(express.json())
app.post('/profile', function(req, res) => {
console.log(req.body)
})
이 경우 front 측에서 application/json 타입으로 request 시
body parsing 가능
하지만
multipart/form-data 타입으로 request 시
back end 서버에서 req.body가 undefined가 뜬다.
이 경우 express-fileupload 를 import 해주면 해결된다.
var fileupload = require("express-fileupload");
app.use(fileupload());