Ответ 1
Согласно источник рельсов, это делается под капотом при передаче nothing: true
в рельсах 5.
if options.delete(:nothing)
ActiveSupport::Deprecation.warn("`:nothing` option is deprecated and will be removed in Rails 5.1. Use `head` method to respond with empty response body.")
options[:body] = nil
end
Просто замена nothing: true
на body: nil
должна поэтому решить проблему.
class PagesController < ApplicationController
def action
render body: nil
end
end
альтернативно вы можете использовать head :ok
class PagesController < ApplicationController
def action
head :ok
end
end