RESTFUL API:新的铁路由器版本this.request.body不再工作了

时间:2014-11-02 14:14:01

标签: iron-router

我的API功能齐全,一切都像魅力一样,但铁路由器的最新更新(Meteor更新可能会影响?)我的命令

this.request.body

当我在我的API上进行POST调用时,

没有呈现任何内容(所有调用都运行良好,我对GET this.params没有任何问题),我看了一下文档,我不知道没有什么可以谈论这个,有没有人有想法?

感谢您的帮助=)

PS:我试图通过以下方式替换它(显然没有成功): this.params.query.body this.request.query.body 当我尝试在this.request上执行JSON.stringify时它是空的,所以我猜它已被移动到某个地方......

1 个答案:

答案 0 :(得分:0)

正如https://github.com/EventedMind/iron-router/issues/1003所述,只需添加:

Router.onBeforeAction(Iron.Router.bodyParser.urlencoded({extended: false}))

你的Meteor.startup中的