[Nodejs 보충수업] 4교시 GET/POST

귀귀재재·2022년 5월 1일
0

GET 과 POST의 차이

GET 형식으로 정보를 전달받는 것은 이전 교시에서 확인하였습니다.

이번에는 POST를 통해 정보를 전달받아 처리하는 과정을 배워 보겠습니다.

GET은 Query에 저장된 정보를, (노출)
POST는 Body에 저장된 정보를 받아 (노출 x) 옴에서 차이가 납니다.

그러면 그냥 get-> post로 query-> body로 바꾸면되나?

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

그냥 이렇게 하면 되는거 아닌가요?

아닙니다. 이렇게 실행하게 될경우 TypeError 가 뜨게 됩니다.

body-parser 미들웨어(확장기능)을 설치

> npm install body-parser

터미널에 body-parser를 설치해준 뒤

app.js에

app.use(bodyParser.urlencoded({extended: true}));

해당 문구를 추가해주시면 됩니다.

profile
오늘 뭐하지///?

0개의 댓글