我希望获取查询参数,而不将“+”替换为“ ”。默认情况下,Rails会将“+”解析为空格。
Example /query?p=abc+abc
params[:p] = 'abc abc', not 'abc+abc'
如何获取未转义的参数?
我可以使用.gsub(/[ ]/, '+')
,但是如何在rails取消转义之前获取原始参数?
request.query_string
。据我所知,我应该使用参数解析器,或者自己解析查询。 - Andrey Skuratovsky