본문 바로가기

기타/node js

node js bodyparser 미들웨어 사용하기.

728x90

bodyparser는 body에 담겨온 데이터를 쉽게 처리할 수 있도록 하는 미들웨어입니다.

npm i body-parser

위의 명령어를 cmd에서 실해하면 다운로드할 수 있습니다.

const bodyParser = require('body-parser');
app.use(bodyParser.json());

app.post('/auth/signup',(req,res,next)=>{
    console.log(req.body)
    const email = req.body.email;
    const password =req.body.password;
    const name =req.body.name;
})

bodyparser를 불러온다음 app.use()를 사용해 사용해줍니다.

그렇게 되면 app.post안의 req에 post방식으로 넘어온 데이터가 들어갑니다.

위와 같이 email, password, name 등의 데이터를 쉽게 받아올 수 있습니다.

 

사용방법은 

1.패키지를 불러온다.

2.use를 사용해 미들웨어를 생성해준다.

3.req에 담긴 body 데이터를 사용한다.

 

728x90