본문 바로가기
백엔드/NodeJs

[NodeJs] 미들웨어 body-parser 설치 없이 get, post 데이터 손쉽게 다루기

by jinwanseo 2021. 3. 25.
728x90

NodeJS body-parser 설치 없이 웹 get,post 데이터 손쉽게 다루기

express 4.x 이전 버전에서는

body-parser를 npm install body-parser 를 통해 설치 후 사용하였다.

하지만 4.x버전 이후에서는

따로 body-parser를 설치하지 않아도,

기존 body-parser의 기능이 express내에 탑재되어있어

하단의 코드와 같이 작성하면 해당 기능을 사용할수 있다.

 

//최소한의 코드로 설명

const express = require('express');

const app = express();

//기존에는 require('bodyParser') 추가 후 
//bodyParser.json()이었음..
app.use(express.urlencoded({extended:false{}));
app.use(express.json());


app.post('/product',(req,res)=>{
	res.send(req.body);
});

 

728x90

댓글