destroyIP アドレスをパラメーターとしてURLの Rails メソッドに送信しようとしています。パラメータに.;が含まれていると問題があります。エラーがnot found発生しました。これは生成されたログです。
Started DELETE "/admin/user/stefan-admin/whitelist/4.3.2.1" for 127.0.0.1 at 2013-07-17 09:31:18 +0100
Processing by ErrorsController#error_404 as
Parameters: {"not_found"=>"admin/user/stefan-admin/whitelist/4.3.2"}
WARNING: Can't verify CSRF token authenticity
Session: {:user=>"admin", :role=>:admin, :user_id=>"stefan-admin"}
Completed 404 Not Found in 30ms (Views: 1.1ms | ActiveRecord: 0.0ms)
メッセージのnot foundIP アドレスが切り詰められています。.たとえば、なしでパラメーターを使用すると、エラーは発生abcせず、メソッドが呼び出されます。not founddestroy
.Rails は URL を受け取りましたが、おそらく拡張機能として処理しているため、内部でそれを壊しました。この動作をオフにするか、URL をエスケープして回避する方法はありますか?