我的API功能齐全,一切都像魅力一样,但铁路由器的最新更新(Meteor更新可能会影响?)我的命令
this.request.body
当我在我的API上进行POST调用时,没有呈现任何内容(所有调用都运行良好,我对GET this.params没有任何问题),我看了一下文档,我不知道没有什么可以谈论这个,有没有人有想法?
感谢您的帮助=)
PS:我试图通过以下方式替换它(显然没有成功): this.params.query.body this.request.query.body 当我尝试在this.request上执行JSON.stringify时它是空的,所以我猜它已被移动到某个地方......
答案 0 :(得分:0)
正如https://github.com/EventedMind/iron-router/issues/1003所述,只需添加:
Router.onBeforeAction(Iron.Router.bodyParser.urlencoded({extended: false}))