Treffen Sie eine Schienenanwendung mit den folgenden Parametern
%Vor%Führt immer zu einem 500 Fehler, der nicht abfangbar ist.
Für z.B.
Es löst den folgenden Fehler aus:
%Vor%Die Anforderung trifft niemals den Rails-Anwendungscode .
Hier sind die letzten Zeilen des vollständigen Backtrace:
%Vor%Ich habe das vor ein paar Jahren in Rails 3.2 entdeckt und frage mich, warum es immer noch auf Rails 4.1.4 abstürzt.
Hat jemand eine gute Erklärung dafür, was hier passiert?
Dies betrifft technisch Rack, nicht Rails, und ich vermute, es ist ein Fehler ... Rack scheint aus dem Weg zu gehen, um eine verschachtelte Abfrage richtig zu parsen ...
%Vor%Auf der anderen Seite vermute ich, dass die Abfrage richtiger geschrieben werden würde als:
http://example.com/?b[]=1&b[a]=2
oder
http://example.com/?b[a]=1&b[a]=2
Sie könnten einen Kick aus Ссылка .
Tags und Links ruby-on-rails-3 ruby-on-rails ruby-on-rails-4 rack