Railsの「Rack::QueryParser::InvalidParameterError」を何とかしたいっ!
2019年11月29日
Rack::QueryParser::InvalidParameterError
実際にでたのは、
Rack::QueryParser::InvalidParameterError (Invalid encoding for parameter: xxxxxx
ですが、パラメータにutf8以外の文字列が混ざってて、デコードしようとしてエラーになるぽい?
(多分、誰かがメールでURLを送った時に後ろに何か文字が付いてて、そこからアクセスした?)
utf8-cleaner
ぐぐったら出てきたutf8-cleanerを入れてみます。
デコードできないパラメータを消してくれるらしい。
gem 'utf8-cleaner'
入れただけで問題解消したので、しばらく様子見します😎