首页 > Web开发 > 详细

(六)、nodejs中的express框架获取http参数

时间:2015-12-08 18:09:19      阅读:210      评论:0      收藏:0      [点我收藏+]

express获取参数方法:

一、通过req.params

 

app.get(‘/user/:id‘, function(req, res){
  res.send(‘user ‘ + req.params.id);
});

 

 也可以:

app.get(‘/user/:id‘, function(request, response){
  response.send(‘user ‘ + request.params.id);
});

 二、通过req.body

 

var app = require(‘express‘)();
var bodyParser = require(‘body-parser‘);
var multer = require(‘multer‘); 

app.use(bodyParser.json()); // for parsing application/json
app.use(bodyParser.urlencoded({ extended: true })); // for parsing application/x-www-form-urlencoded
app.use(multer()); // for parsing multipart/form-data

app.post(‘/‘, function (req, res) {
  console.log(req.body);
  res.json(req.body);
})

 

 三、通过req.query

// GET /search?q=tobi+ferret
req.query.q
// => "tobi ferret"

// GET /shoes?order=desc&shoe[color]=blue&shoe[type]=converse
req.query.order
// => "desc"

req.query.shoe.color
// => "blue"

req.query.shoe.type
// => "converse"

 

 

 

(六)、nodejs中的express框架获取http参数

原文:http://www.cnblogs.com/hyqing/p/5029749.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!