본문 바로가기
Develop/Etc

[Node.js]get, post

by bellsilver7 2016. 10. 17.
728x90

GET방식


- 쿼리스트링

http://localhost:3000/form_receiver?id=1&description=nodejs

app.get('/form_receiver', function(req, res) {
  //res.send('Hello, GET!');
  var title = req.query.title;
  var description = req.query.description;
  res.send(title + ', ' + description);
});


- 시멘틱 url

http://localhost:3000/form_receiver/1/nodejs

app.get('/topic3/:id/:description', function(req, res) {
  res.send(req.params.id + ', '+req.params.description);
});



POST방식


- 먼저 bodyParser의 모듈 설치가 필요하다.

>npm install body-parser --save

var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: false }));

app.post('/form_receiver', function(req, res) {
  //res.send('Hello, POST!');
  var title = req.body.title;
  var description = req.body.description;
  res.send(title + ', ' + description);
});


728x90

'Develop > Etc' 카테고리의 다른 글

버전 확인 방법  (0) 2016.10.28
와치/supervisor  (0) 2016.10.17
[Node.js]Jade 템플릿 엔진  (0) 2016.10.17
[Node.js]Express 설치  (0) 2016.10.17
[Node.js]DB(MySQL) 연동  (0) 2016.10.17

댓글