节点.js获取 json 发布数据
Node.js get json post data
我在我的服务器上使用express.js。从我的客户那里,我尝试:
$http.post("url/send", angular.toJson(
{
uploads: uploads,
desc: desc
}
));
在服务器上,我想读取此数据:
send function(req, res, next){
};
如何从 req 对象中提取已发布的 json 字符串?
在 Express 中添加 bodyParser 中间件 in configure:
app.configure(function() {
app.use(express.bodyParser());
});
然后在任何请求中,req.body
将包含带有正文数据的 JSON:
app.post('/items', function(req, res, next) {
console.log(req.body);
});
你需要像这样在快速设置中添加 bodyParser
app.configure(function () {
app.use(express.bodyParser({ keepExtensions: true }));
});
然后在您的路由/中间件中,您只需在 req.body 中重新输入数据
上述解决方案已在 Express 4 中弃用。请注意,配置不再用于设置中间件。其次,bodyParser不再是Express的一部分。相反,bodyParser 是它自己的实体包,应该单独调用 https://www.npmjs.com/package/body-parser 代码:
app.use(express.bodyParser());
});
在快车 4 中:
app.use(bodyParser());
(简单得多!
相关文章:
- JQGrid使用服务器编辑后的更新数据刷新数据
- 如何将输入数据(许多数据)添加到同一页面的下表中
- 如何用使用剔除数据和“数据”两者计算的数据来过滤数据;外部“;数据
- 将计算的列值绑定到数据表数据模型
- 如何在单击事件中追加数据来自数据表
- 插入数据并用新数据刷新数据网格后,关闭弹出窗口
- 来自数组的数据表数据
- 从铁路由器访问模板中的数据上下文数据时出现问题
- flot 图未显示数据,数据未完全加载
- 在 Backbone js 中永久引用来自另一个数据的数据
- 使用 Knockoutjs 的数据表数据绑定
- AngularJS服务,从$html.get返回预加载的数据或数据
- 如何将表单输入数据从数据列表传递到我的角度控制器
- 是否有从服务器(如 postgres)中提取数据的数据可视化库
- 任何人都可以帮助我下载Excel和PDF中的Jquery数据表数据
- 从上传的 csv 数据创建数据表列定义
- 数据在数据表的初始化中消失
- Ajax数据响应数据未发出警报
- colorbox:发送带有post数据的数据属性
- 将数据表数据导出到ajaxSource