Railsの「Rack::QueryParser::InvalidParameterError」を何とかしたいっ!

Rack::QueryParser::InvalidParameterError

実際にでたのは、

Rack::QueryParser::InvalidParameterError (Invalid encoding for parameter: xxxxxx

ですが、パラメータにutf8以外の文字列が混ざってて、デコードしようとしてエラーになるぽい?
(多分、誰かがメールでURLを送った時に後ろに何か文字が付いてて、そこからアクセスした?)

utf8-cleaner

ぐぐったら出てきたutf8-cleanerを入れてみます。

デコードできないパラメータを消してくれるらしい。

gem 'utf8-cleaner'

入れただけで問題解消したので、しばらく様子見します😎