无论在浏览器中输入什么路径,流星应用程序都会返回一个模板。如何添加路由以在流星应用中启用RESTfull功能?为流星添加RESTfull功能
2
A
回答
3
在我追求将RESTfull功能添加到我的流星应用程序中的过程中,我喜欢穿越仪表路由器,这是一款出色的陨石智能包。
这里是如何得到它的一个简短的说明以及如何访问一个POST的主体部分:
流星将在1.0版本之前添加的REST类型的能力。同时,您必须使用仪表路由器。这篇文章解释了如何做到这一点。
在服务器端路由一部分的指令,它没有解释如何去在请求体中的参数。这花了我 一些时间来弄清楚所以在这里,它是:
假设您使用以下形式:
<form action="http://localhost:3000/test" method="POST">
<input value="titi" name="testme"/>
<input type="submit" />
</form>
的testme
字段的内容将位于this.request.body.testme
。下面是会返回一些文本与现场
if (Meteor.isServer) {
Meteor.startup(function() {
Meteor.Router.add('/test', 'POST', function() {
return "called with "+ this.request.body.testme + "\n";
});
});
}
0
meteor-collectionapi的内容可能会适合您的旅行需求的样本。它会在你的集合中添加一个包装,以便通过REST公开它们。
相关问题
- 1. 流星 - 为“findOne”功能
- 2. 星火流saveAsTextFiles功能
- 3. 流星多租户功能
- 4. Dynamicaly为流星模板添加事件
- 5. 流星科科斯/流星过渡包为手机提供滑动功能
- 6. 添加功能为php.ini
- 7. 流星是否提供Timepicker功能?
- 8. 流星执行功能同步
- 9. 流星在onRendered功能找到this._id
- 10. 流星Blaze.renderWithData(),如何通过功能
- 11. 流星JQuery和“滑块”功能
- 12. 不能流星
- 13. 不能流星
- 14. 如何为流星中的动态按钮编写onclick功能
- 15. 添加和删除流星模板
- 16. 流星添加_proto_到数组
- 17. 流星:reactiveTable添加数据动态
- 18. 流星AngularJS添加外部js库
- 19. 流星AutoForm添加用户选择
- 20. 添加EventListener功能?
- 21. PHP添加功能
- 22. 添加功能Intl.NumberFormat
- 23. 添加Karaf功能
- 24. 添加类功能
- 25. 添加一些通知到restfull架构
- 26. 添加流星添加敏捷后无法找到Restivus:restivus
- 27. 为jquery动态添加类的功能
- 28. Scala为类添加额外功能
- 29. 在JavaScript中为功能添加选项
- 30. 在gridview中为imageButton添加功能
集合API非常适合将Mongo查询发送到流星应用程序,但不适合RESTful访问应用程序。 – 2013-02-18 12:24:46