文字コードの罠

文字コードって嫌だよね。
普段意識しなくていいように作ってあるから、いざ文字コードを調べようと思うととても大変。
Port80にTelnetでアタックして違う文字コードで送信とか無理ですから。
おまけにCookieやらのヘッダ情報をつけなきゃなんてひにゃぁ。

この世から自動変換なんてなくなってしまえ!


忘れないようにメモ

IE8で
jQuery.ajaxを使用した際に送信されるパラメータの文字コードUTF-8
formのsubmit時に送信されるパラメータの文字コードはそのページの文字コード

php.iniでmbstring.encoding_translation = Onにされているときは
mbstring.internal_encoding の文字コードに変換される。