How to return HTTP 204 in a Rails controller

后端 未结 3 1230
北恋
北恋 2021-02-01 12:31

This seems to be basic but I\'m a Ruby/Rails beginner. I need to simply return HTTP 204 in a controller. Would

respond_to do |format|
  format.html  
end
         


        
3条回答
  •  梦如初夏
    2021-02-01 12:37

    head :no_content
    

    Tested with Rails 3.2.x, 4.x. It causes the controller method to respond with the 204 No Content HTTP status code.

    An example of using this inside a controller method named foobar:

    def foobar
      head :no_content
    end
    

提交回复
热议问题