CNode

获取restful请求的body块

问答
AabRev发布于10 年前最后回复10 年前3 回复5689 浏览0 收藏

使用火狐浏览器restClient 请求头(application/json) 后台使用express console.log(req.body); 打印[]
不能获取请求的json数据 麻烦问一下这是什么原因啊 后台已经使用了 app.use(bodyParser.urlencoded({extended:true})); // true 和false都不行

下边这两行加不加都不好用 var multipart = require('connect-multiparty'); app.post('/api/upload',multipart,api.submit);

在以上情况各种情况下 使用form表单提交都可以获取到数据

查看回复

回复 (3)

A
abRev#1·10 年前
引用 LiangCY我记得json要加上这个 app.use(bodyParser.json())

@LiangCY 晚上我试试哈 非常感谢的啦

A
abRev#2·10 年前
引用 LiangCY我记得json要加上这个 app.use(bodyParser.json())

@LiangCY 有的 应该不是这个原因 感谢哈

L
LiangCY#3·10 年前

我记得json要加上这个 app.use(bodyParser.json())

参与回复
登录后即可参与回复。登录