タグ

文字化けとTwitterに関するtsupoのブックマーク (1)

  • 解消:日本語の文字化け障害について

    15日朝、文字化けが解消しました。 原因について、下記の通りご報告します。 FIreFoxの言語設定が日語の場合、Firefoxが送信するHTTPプロトコルヘッダは、 "HTTP_ACCEPT_CHARSET" => "EUC-KR,utf-8;q=0.7,*;q=0.7" となっており、EUC-KRが優先、utf-8が2番目となっていた。 EUC-KRを指定しているため、Twitterの言語変換判定において文字コードがShift-JISが優先され、画面にShift-JISの文字コードを出力してしまう。しかしながら、Twitterがブラウザに送信しているHTTPヘッダーやメタタグの文字コードはUTF8となっているため、文字コードのミスマッチが発生してしまった。 また、一部の文字が正しく表示された理由については、その部分が言語変換判定を用いず、直接出力される部分であったためである。 対策と

    解消:日本語の文字化け障害について
    tsupo
    tsupo 2008/05/15
    FIreFoxの言語設定が日本語の場合、HTTPプロトコルヘッダは、"HTTP_ACCEPT_CHARSET" => "EUC-KR,utf-8;q=0.7,*;q=0.7"となっており、EUC-KRが優先、utf-8が2番目 → え゛っ? EUC-JPじゃなくてEUC-KRなの?
  • 1