GET 형식으로 정보를 전달받는 것은 이전 교시에서 확인하였습니다.
이번에는 POST를 통해 정보를 전달받아 처리하는 과정을 배워 보겠습니다.
GET은 Query에 저장된 정보를, (노출)
POST는 Body에 저장된 정보를 받아 (노출 x) 옴에서 차이가 납니다.
app.post('/learnpost', (req,res)=>{
res.send(req.body.test)
})
그냥 이렇게 하면 되는거 아닌가요?
아닙니다. 이렇게 실행하게 될경우 TypeError 가 뜨게 됩니다.
> npm install body-parser
터미널에 body-parser를 설치해준 뒤
app.js에
app.use(bodyParser.urlencoded({extended: true}));
해당 문구를 추가해주시면 됩니다.