パーセントデコードのためだけに require 'cgi' するライブラリは死滅してくれないかな
CGI.unescape は application/x-www-form-urlencoded で送信されたデータ専用だって何度言えばわかるのかな
+ を食わせたら空白が返るんだがそれでいいのか本当にいいのか?

URI や WEBrick の escape メソッドが「とりあえず避けろ」なのは認めるが、
unescape メソッドはパーセントエンコードを検知して素直に変換する
そっち使えそっち