express req.body获取不到ajax的post数据
发布于 9 年前 作者 tcjfy 6793 次浏览 最后一次编辑是 8 年前 来自 问答

$.ajax({ type: “POST”, url: “test”, dataType:‘json’, data: {name:“dadad”}, success:function(msg){} }); 这是前端部分 app.post(’/test’, function(req, res) { console.log(req.body.name); }); 这是后台部分,但是没有任何输出

app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: false })); 这是框架默认的设置

4 回复

你跨域了吗!?

@ldcsirtest2012 没有啊,很简单的一个网站

你给name加个双引号试试 自豪地采用 CNodeJS ionic

@WhyNM 谢谢找到原因了,是app.js里面引用顺序不对

回到顶部