ruby-on-rails - 如何在 Rails Controller 中返回 HTTP 204

标签 ruby-on-rails ruby

这看起来很基础,但我是 Ruby/Rails 初学者。我只需要在 Controller 中返回 HTTP 204。 会

respond_to do |format|
  format.html  
end

返回 204?

最佳答案

head :no_content

使用 Rails 3.2.x、4.x 测试。它会导致 Controller 方法以 204 No Content HTTP 状态代码进行响应。

在名为 foobar 的 Controller 方法中使用它的示例:

def foobar
  head :no_content
end

关于ruby-on-rails - 如何在 Rails Controller 中返回 HTTP 204,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8592921/

相关文章:

ruby-on-rails - 创建一个唯一的哈希

ruby-on-rails - 尝试在 Heroku 上部署 Multi-Tenancy Rails 应用程序时 Apartment::SchemaNotFound

ruby-on-rails - Ruby 中 Float 到 Decimal 的不一致转换

ruby-on-rails - 单击“跳过”按钮时如何跳过 html5 验证

ruby-on-rails - 如何正确地重写模块混入的方法?

ruby-on-rails - 在 ruby​​ on rails 中验证表单

ruby-on-rails - 在 Rails 中进行每用户数据库连接的最佳方法是什么

ruby-on-rails - 当用户是管理员时保存对象时的不同行为

ruby-on-rails - Rails- RSPEC 不完整的多字节字符错误

ruby-on-rails - 如何修复正则表达式中的无效多字节字符?