我们在Rails应用中使用空格对URL发出了回调。
示例问题网址:
powershell.exe
路由配置:
www.example.net/my_collection/my_endpoint%20
这将导致请求与resources :my_collection do
collection do
post :my_endpoint
end
end
的路由不匹配。是否可以更改任何设置或可以编写自定义代码以使请求匹配,就像没有空格一样?
答案 0 :(得分:0)
您可以使用route globbing捕获(并可能忽略)传入路径的一部分
resources :my_collection do
collection do
post '/endpoint(*junk)' => 'endpoints#create'
end
end