rails开发利器之插件开发-route
来源:互联网 发布:威海韩国交易中心知乎 编辑:程序博客网 时间:2024/06/06 09:12
- 新建route.rb文件
lib/flowmediaserver/routing.rb
并将routing.rb加入lib库中require "flowmediaserver/routing"
- 增加Module
module Flowmediaserver #nodoc module Routing #nodoc module MapperExtensions def flow_routes @set.add_route("/api/update.:format", {:namespace => "api", :controller => "clientapi", :action => "update" }) @set.add_route("/api/register.:format", {:namespace => "api", :controller => "clientapi", :action => "register" }) @set.add_route("/api/upgrade.:format", {:namespace => "api", :controller => "clientapi", :action => "upgrade" }) @set.add_route("/api/uploadfile.:format", {:namespace => "api", :controller => "clientapi", :action => "update_file" }) end end endendActionController::Routing::RouteSet::Mapper.send :include, Flowmediaserver::Routing::MapperExtensions
- 代码解说
@set.add_route("/api/update.format", {:namespace => "api", :controller => "clientapi", :action #为action增加路由
ActionController::Routing::RouteSet::Mapper.send :include, Flowmediaserver::Routing::MapperExtensions #将该路由加入routeset中
- config/route.rb中
map.flow_routes
- 参考
http://guides.rubyonrails.org/v2.3.8/plugins.html#routes
- rails开发利器之插件开发-route
- rails开发利器之插件开发-migrations
- rails开发利器之插件开发-acts_as_xxx method 开发
- rails开发利器之rails性能调优
- rails开发利器:视频播放插件plugin(如何开发一个简单的插件)
- rails开发利器之代码重构工具
- 用vim打造Rails开发利器
- rails开发利器:vim编辑器安装-工欲善其事必先利其器。
- 开发利器 subline 插件安装
- 开发利器之单元测试
- 开发利器之PyCharm
- rails开发利器: 定制开发自己的generator
- rails开发利器:google map 简单可重用的代码
- rails开发利器:简单的push服务器 faye
- rails开发利器:rails2.3.8 如何配置发送邮件
- Xcode开发插件利器合集
- Android Studio 开发利器【常用插件】
- Android Studio插件开发利器Exynap
- 某个时间内在某个表空间上创建的对象
- Linux基础之文件权限认识
- mysql的存储过程
- NO.2 找零时刻
- Java正则表达式
- rails开发利器之插件开发-route
- 反编译与回编译android的framework.jar(其他jar文件也可参考)
- 《真三国无双5》全人研究完整版
- 游戏数据存储的四种常用方式NSKeyedArchiver/NSUserDefaults/Write写入/SQLite3
- Wrong permissions on configuration file, should not be world writable!
- 关于抽象类 (水果举例)(DoWork)
- datalist
- vxworks6.6 bootrom下升级flash bootrom
- 正则表达式量词匹配