STUDY/Node.js
Node.js | Express Middleware사용하기 (body-parser)
개미606
2019. 12. 20. 17:48
body-parser
말그대로 body를 parsing해주는 미들웨어.
들어온 데이터를 원하는 형태로 변환해준다고 생각하면 됨
body-parser 없이도 post로 보낸 값을 받아올 수 있지만, body-parser를 사용함으로써 더 간단한 코드를 작성할 수 있게된다.
install한 body-parser를 장착
var bodyParser = require('body-parser')
그리고
app.use(bodyParser.urlencoded({ extended: false }))
위의 코드 한 줄이면 request.body에 접근해 데이터를 가져올 수 있게 됩니다.
간단히 사용해보았음
이게 POST 방식일 때만 해당되는 것 인가..?
아마 GET 방식의 값을 받을 땐 req.query를 사용하면 될 것이다
+) 공식 document 및 여러 참고할만한 자료들