- ベストアンサー
HTTPHeader情報の日本語が文字化けします
- Mac OS X 10.6.7の開発環境で、HTTPHeader情報に日本語が含まれると文字化けしてしまいます。
- HTTPレスポンスで返されるHeaderの情報には、正しいShift-JISのコードが含まれているにもかかわらず、取得した結果に不要なx00が補填されています。
- 現在のところ、この文字化け現象を回避するための解決策は見つかっていません。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- 文字化けで混乱中です...
こんにちは。PHPの文字化けで混乱しており、どなたかにご助言いただければ幸いです。 現在、PHPは拡張子「.php」、HTMLは拡張子「.html」で動いているものを 拡張子「.html」でもPHPを動作させたいので、.htaccessにて AddType "application/x-httpd-php; charset=Shift_JIS" .php .html と指定しました。 これで拡張子「.html」でもPHPが動かせるようになりましたが、それとともにPHPスクリプトの入っていない他のHTMLファイルが文字化けしてしまうようになりました。 しかし、.htaccessに AddType "application/x-httpd-php; charset=Shift_JIS" .php .html AddType "text/html; charset=Shift_JIS" .html こうしてしまうとPHPが効かなくなるし...うーん?と 多分スゴイ手前のところで混乱してきてしまいました。 HTMLファイル内ではmetaでShift-JISを設定しています。 HTMLファイル内でheaderとかやらない方法で、文字化けを回避する方法をお教えいただけますと助かります。 よろしくお願いいたします。
- ベストアンサー
- PHP
- 日本語と韓国語の混在入力と文字化けについて
ホームページ上の掲示板で、韓国語を入力したとき、 Windows98SE IE6.0 エンコードがShift-JISでは韓国語入力ができ Windows2000 IE6.0 エンコードがShift-JISでは書き込んだときは 韓国語がの日本語EUCコードの文字に化けしてしまいます。 この掲示板はUNICODEでないため、韓国語が入力できること自体 不思議なのですが、どうしたら、文字化けせず韓国語と日本語の 混在が可能でしょうか?
- 締切済み
- Windows NT・2000
- 文字化けを直すには
現在別のサイトで使ったメールフォームを元に、別のメールフォームを作り直しているのですが、 文字化けが発生してしまいます。 元々のサイトで使っていたメールフォームのエンコードはUTF-8で、今回はshift-jisになるので メタタグで文字コード宣言をshift-jisにしているのですが、それでも文字化けが起こります。 エンコードをutf-8にすると直ります。 修正の仕方を調べても文字コードの宣言しか見当たらないので、どのように修正してよいか わかりません。 原因等わかる方がおられましたら教えてください。
- 締切済み
- その他(ソフトウェア)
- 文字化けします
またまた質問で申し訳ないんですが、よろしくお願いします。 Servletで表示させる文字が化けます。 ServletのdoGet()を呼び出しています。 ServletをURLにて直接呼び出しているので、doGetで間違いないと思います。記述としては、 response.setContentType(text/html;charset=Shift_JIS); と記述しています。 過去の質問等も調べて、byteに変換してJISAutoDetectを指定しても直りませんでした。 str = new String(str.getBytes("iso-8859-1"), "JISAutoDetect")としました。 8859-1も、同様に駄目でした。 そして、tomcatを起動した時に出るDos窓に 「Unsuported encoding: Shift_JIS」 と出ているのですが、tomcat3-1-4ではサポートされてないのでしょうか?? なんとか、解決策ってないでしょうか? 教えてください。よろしくお願いします。
- 締切済み
- Java
- JSPでincludeファイルの日本語が文字化けします。
tomcat3.1を使用しています。 JSP本体でcharset=Shift_JISを設定し、SJISコードで記述した文字は正常に表示されますが、 <%@ include file="file.html" %>にて読み込んだfile.htmlに記述した日本語が文字化けします。 file.htmlが文字化けしないようにする方法を教えてください。
- 締切済み
- Java
- ネットにのせると文字化けしてしまう
ソフトを使わずに自分でタグを使ってHP作っています。ウインドウズXPです。 ブラウザではOKなのですがネットにあげると一部の決まった文字が化けてしまいます。 名前の「名」が「吊」になど。 文字コードのshift_jisなどはきちんと入れています。 この直し方、どなたかお願いします。
- ベストアンサー
- その他(インターネット接続・通信)
- Rでの文字化けについて/mac
Rで日本語を入力しようとすると下記のように3桁区切りのコードに文字化けしてしまいます。 ______________________ > x <-('あ') > x [1] "\343\201\202" ______________________ csvファイルを読み込む時に化けてしまうことに気付いたのですが、read.csv('sample.csv',fileEncoding = 'Shift_JIS')など様々なことを試したのですができませんでした。 Mac OS 10.15.4でR4.0です
- 締切済み
- その他(プログラミング・開発)
- HTMLの文字化け
自分で立ち上げたサーバへWindoswで作成したHTMLをアップしてブラウザから表示の確認をしてみたところ、日本語が文字化けてしまいました。 ヘッダーには <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> として、文字コードをUTF-8にしてあるのですが、この部分を <meta http-equiv="Content-Type" content="text/html; charset=Shift-JIS" /> とShift-JISにしてみると、日本語の文字化けが解消します。 できればcharset=UTF-8の状態で文字化けせずに表示してくれるようにしたいのですが・・・ どなたか原因がお分かりになる方いらっしゃいましたら、ご教授のほどお願い致します。 テキストエディタはK2Editorを使用しており、「保存時の文字コードと改行種類の変更」でHTMLファイル自体の文字コードは「Shift-JIS」、改行コードは「CRLF」としております。 サーバは、CentOS5.4を使用しており、 コマンドで # printenv | grep LANG の結果は、 LANG=ja_JP.UTF-8 となっております。
- ベストアンサー
- HTML
- 2バイト文字が文字化けする!
次の条件でデータが送られてくるのですが、エディタで開くと2バイトのところだけ文字化けします。 きちんと2バイト文字を表示させたいのですが、なにか方法はありますでしょうか? 教えてくださいますよう、宜しくお願いします。 【使用コード】 ・1バイト文字:JIS X0201(1976)に準拠するJIS8コードセット ・2バイト文字:新JIS(JISC6226-1983)に準拠するコード 使用OS:Windows2000Pro 使用エディタ:EmEditor v3
- ベストアンサー
- その他(インターネット・Webサービス)
お礼
ご回答ありがとうございます! 上記のエンコーディングで試したところ、 特にバイト操作する事もなく、 正しいShift-Jis文字列が返されました。 結果として、正しく表示できました。 エンコーディングは、色々試していたつもりなのですが、 上記は、失念していたようです。失礼いたしました。 本当にありがとうございます。感謝にたえません。<(_@_)> 重ね重ね御礼申し上げます。