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
'백엔드 > NodeJs' 카테고리의 다른 글
[NodeJs] CSS Javascript 추가 / 사용하기 (public 폴더 사용하기) (0) | 2021.03.26 |
---|---|
[NodeJs] Express 미들웨어 (middleware) (0) | 2021.03.25 |
[Express] NodeJs Route 라우팅 (0) | 2021.03.24 |
[NodeJs] 애플 홈페이지 프론트엔드+백엔드 (풀스택) 샘플코드 (0) | 2021.03.22 |
[NodeJs] Http Cookie (웹 브라우저 쿠키) (0) | 2021.03.11 |
댓글