Per quanto ne so, questo viene fatto tramite il middleware Rack, quindi non penso che sia possibile disabilitarlo per un controller/azione appena estratto dalla scatola. È possibile patchare ActionDispatch::ParamsParser
simile a quello che ha fatto questo ragazzo:
http://www.jkfill.com/2015/02/21/skip-automatic-params-parsing/
È, naturalmente, può scrivere il proprio middleware che analizza i parametri, o specificare un parser personalizzato per il tipo MIME JSON.
Finalmente, è possibile disabilitare l'analisi JSON tutti insieme. Nel vostro config/application.rb aggiungere:
config.middleware.swap ActionDispatch::ParamsParser, ActionDispatch::ParamsParser, Mime::JSON => nil
fonte
2015-12-29 19:44:03
Forse solo utilizzare un altro tipo di contenuto per quella richiesta? –