ひらがなを含むユーザー名の皆さまへ

0

Posted on 14-04-2009 | Maintenance - メンテナンス情報 | タグ: ,

ユーザー名にひらがなを入れている方が、プロフィールを編集しようとすると
ローディングの状態のまま反応しなくなるという問題を修正しました。
(うにょうにょ画像やくるくる回る画像のまま、コンテンツが出てこない)

該当する方、たくさんいらっしゃると思います。
大変、申しわけありませんでした!

技術的な解説

jQuery で Ajax を使った通信をするときの URL にマルチバイト文字列が
入っていると、何やらおかしなことが起こるようです。(常識なのかも?)
もともと英語圏で開発されたライブラリを使っているので、日本語の
取り扱いには注意が必要ってことですね。はい、反省してます…。

URL として渡す文字列を encodeURL するように修正、サーバ側での
リクエスト URL のチェックでエンコード後の文字列を通すように変更、
URL で渡されたパラメータのエンコード・デコード処理を再度チェック、
(もともと一括処理してる)などの作業を行いました。

なお、今回の不具合は、 こちら にて親切なユーザーの方に教えていただきました。
とても助かりました。ありがとうございます。

これからも精進いたしますので、よろしくお願いいたします。