我在meteor build ../output --server=myserverprod.com:8080
文件中添加了默认路由,如下所示:
multiprocessing.Pool
但它不起作用。在 Rails 5.0
中捕获所有请求需要做些什么答案 0 :(得分:0)
我不确定你的问题是什么:
我们并不建议您这样做,但您可以在rails guidelines中找到更多信息。
要使路由匹配所有请求(在rails 4中工作,在rails 5中不确定):
match ':controller(/:action)(.:format)', via: [:get, :put, :post, :patch]
match ':controller(/:id(/:action))(.:format)', via: [:get, :put, :post, :patch]
默认的应用程序应该如下定义:
Rails.application.routes.draw do
root 'welcome#index'
end
答案 1 :(得分:0)
使用'匹配'在rails5中,请点击此处:http://api.rubyonrails.org/classes/ActionDispatch/Routing/Mapper/Base.html#method-i-match
答案 2 :(得分:0)
不完全确定你的意思,因为问题含糊不清。希望这能解决您的问题
为Rails 5中的所有请求提供匹配的路由
match 'photos', to: 'photos#show', via: [:get, :post]
match 'photos', to: 'photos#show', via: :all
其中photos
= route
,photos#show
= controller#action
via
方法采用包含HTTP verbs
或:all
的数组,该数组将链接到所有HTTP verbs
可以使用
设置默认路由root 'controller#action'
或者您可以使用
定义控制器的所有路径resources :controller_name