TL;DR HerokuではGrailsを簡単に(普通のGrailsプロジェクトをgit pushするだけで)デプロイすることができます。ですが、(少なくともHerokuがデフォルトで使う)Tomcat7ではクエリパラメータが文字化けします。Grailsで使うTomcat7のクエリパラメータをUTF-8でエンコードするようにするビルドパックをつくりました。(フォークして一行変えただけだけど) 問題 ローカルでGrailsを使って開発しているときには気づかなかったのですが、Herokuにデプロイするとクエリパラメータに日本語を使うとめっちゃ化けてしまいました。もうTomcatのことなんてすっかりわすれていたので、原因調査にめっちゃ時間かかりました。。。 それに付随していろいろわかったのでまとめておきます。 調査方針 次の方針で調査しました。結果としては最後の他の何かで、それはTomcatの設
![HerokuでGrailsを使うとクエリパラメータが文字化けするのでbuildpack直しました。 - うさぎ組](https://cdn-ak-scissors.b.st-hatena.com/image/square/39938d5f2f2f3fe5e3dc89151b8d6d8f23bba927/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F519hwfy-LXL.jpg)