【发布时间】:2016-01-11 13:18:13
【问题描述】:
使用 AngularJS,我将以下数据发送到我的 API:
$http.post('/api/test', { credits: { value:"100", action:"test" } });
在我的 nodeJS (+Express) 后端,我得到以下数据:
为什么我的帖子数据被转换为关联数组?
我想要的是:
credits : Object
action : "test"
velue : "100"
【问题讨论】:
-
我建议使用 body-parser,npmjs.com/package/body-parser
-
你用的是快递吗?
-
是的,我使用的是 express,抱歉没有提及。
-
文档中有一个例子expressjs.com/api.html#req.body
-
@davcs86 :这是否意味着我没有做任何“错误”,这是本机正文解析器的奇怪行为?
标签: javascript json angularjs node.js express