Theo như tôi biết điều này được thực hiện thông qua Rack middleware, vì vậy tôi không nghĩ rằng bạn chỉ có thể vô hiệu hóa nó cho một bộ điều khiển/hành động ngay ra khỏi hộp. Bạn có thể vá ActionDispatch::ParamsParser
tương tự như những gì anh chàng này đã làm:
http://www.jkfill.com/2015/02/21/skip-automatic-params-parsing/
bạn, tất nhiên, có thể viết middleware của riêng bạn mà phân tích các thông số, hoặc chỉ định một phân tích cú pháp tùy chỉnh cho loại JSON MIME.
Cuối cùng, bạn có thể tắt tất cả phân tích cú pháp JSON. Trong config/application.rb của bạn thêm:
config.middleware.swap ActionDispatch::ParamsParser, ActionDispatch::ParamsParser, Mime::JSON => nil
Nguồn
2015-12-29 19:44:03
Có thể chỉ cần sử dụng loại nội dung khác cho yêu cầu đó? –