首页 > Web开发 > 详细

nodejs express post 获取参数

时间:2015-03-27 17:50:35      阅读:727      评论:0      收藏:0      [点我收藏+]

需要加入bodyParser

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

post方法

app.post(‘/api‘, function (req, res) {
    //使用.param可以拿post、get
    var page = req.param(‘page‘) || 1;
    var size = req.param(‘size‘) || 10;

另,允许跨域的做法

app.all(‘*‘, function (req, res, next) {
//      res.header("Access-Control-Allow-Origin", "*");这个对with credentials无效效
        res.header("Access-Control-Allow-Origin", "http://XX.XX.com");
        res.header("Access-Control-Allow-Credentials", true);

        res.header("Access-Control-Allow-Headers", "X-Requested-With");
        res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
        res.header("X-Powered-By", ‘ 4.2.1‘)
        res.header("Content-Type", "application/json;charset=utf-8");
        next();
});

nodejs express post 获取参数

原文:http://my.oschina.net/u/588574/blog/392722

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