2008-07-18 Rails^^ Ruby あるRailsアプリのURLの中で、メタ文字的な用法で「^」を使ってきたのですが、どうやらこれは本来ならURLには用いられない記号のようです。予約文字ではないし、メールアドレスでは使えるはずの記号だから、問題ないと思っていたのだけれど、とにかくいけない。何しろWEBrickではこの文字が入っているだけでBad URLだと怒られる。では何故気にせず使えてきたのかというと、mongrelでは許されるからです。こんなところにWEBrickとmongrelの非互換性が。