2016-03-29 3 views
0

zu entkommen ist In den folgenden Situationen, die richtig sind?Rails - Wenn ein Und-Zeichen in der Abfragezeichenfolge

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 

Oder in der Ansicht,

link_to "http://urlwithnohelper.com?key=value&key2=value2" 
link_to "http://urlwithnohelper.com?key=value&key2=value2" 

Antwort

0

Wenn alles, was Sie tun, ist ein Link zu einer anderen Website platzieren, warum eine Controller-Aktion erstellen und eine Anforderung dienen müssen, dass ist nicht notwendig, ?

+0

Sie werden nur unter bestimmten Bedingungen, die innerhalb der Controller-Aktion festgelegt werden, an den Drittanbieter weitergeleitet. Unabhängig davon überarbeite ich bestehende Controller, die versuchen, Probleme mit doppelt codierten Spalten zu beseitigen, die in unseren Analysedaten enden. "& Verstärker; Verstärker;" – zach

Verwandte Themen