Express body parser

Yooncastle·2021년 7월 9일
0

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());
profile
기억보단 기록을

0개의 댓글