0
正しい状況は次のとおりですか?Rails - クエリ文字列のアンパサンドをエスケープするとき
class SomeController
def action
yada yada
value = CGI.escape(value)
value2 = CGI.escape(value2)
redirect_to "http://boogeywoogey.com?key=#{value}&key2=#{value2}"
redirect_to "http://boogeywoogey.com?key=#{value}&key2=#{value2}"
end
end
またはビュー内の、
link_to "http://urlwithnohelper.com?key=value&key2=value2"
link_to "http://urlwithnohelper.com?key=value&key2=value2"
コントローラアクション内で決定された特定の条件の下でのみ、第三者にリダイレクトされます。それにもかかわらず、私は既存のコントローラをリファクタリングして、分析データに終わる二重コード化された列の問題を排除しようとしています。 "& amp; amp;" – zach