Ruby-路由返回200状态

时间:2018-10-16 00:53:13

标签: ruby-on-rails ruby routing

在我的第一个Ruby应用程序中-我想以root身份返回200状态代码,即它只是健康检查。

执行此操作的正确方法是什么-我在没有运气的情况下尝试了以下操作:

get('/' => 'outlets/healthcheck#index', :status => 200)

我在目录outlets/healthcheck/index.html.erb中有一个空HTML文件

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:1)

#routes.rb
root 'outlets/healthcheck#index'

现在,在您的Outlets::HealthcheckController中,您需要定义一个index动作,如下所示:

def index
  head 200
end

您也不需要在与此操作相关的视图类别中拥有文件。