| ■No100309 (こいち さん) に返信
追伸です。
> 変数:strName をログファイルに出力したら、 > IE:?e?X?g > Egde:テスト > となっている状況です。 > 文字化けとは違うということですね。
それは「社内テスト環境」で requestEncoding, responseEncoding 設定なし(デフォルト の UTF-8)の結果ですよね?
IE はデフォルトで「テスト」というクエリ文字列を生 Shift_JIS で送信しますが、その コードは「83 65 83 58 83 67」(16 進) となります。「?e?X?g」は「83 65 83 58 83 67」 をサーバー側で UTF-8 だと思って解釈した結果です。
65, 58, 67 は UTF-8 ではぞれぞれ e, X, g となります。83 は UTF-8 として解釈できな いので ? に置き換わった結果です。
要するに、?e?X?g は文字化けです。
|