如何指定无效的rails路由

时间:2014-12-04 19:18:38

标签: ruby-on-rails

我想丢弃一些请求,什么也不做。不生成错误。 Rails 4.1。

这样的路线:

ActionController :: RoutingError(没有路由匹配[GET]" /edist-images/article/bw_2014-mid-year-outlook_180x120.jpg"):

1 个答案:

答案 0 :(得分:9)

您可以强制Rails使用HTTP状态代码响应特定路由。例如,要为缺失的图像回复200 OK:

get '/edist-images/article/bw_2014-mid-year-outlook_180x120.jpg', to: proc { [200, {}, ['']] }