人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

apache もしくは、.htacces の設定変更で
AddDefaultCharset UTF-8 をした場合に、その変更が実際になされているかどうかは、
HEAD や、GET などでわかるのでしょうか?
どうすると簡単に判別できるでしょうか?
telnet で直接 port 叩きもありかなと思っています。

●質問者: kaiketsu
●カテゴリ:インターネット ウェブ制作
✍キーワード:Apache Telnet UTF-8 いるか
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● JULY
●27ポイント

HTTP プロトコル上のヘッダで、Content-Type ヘッダの charset を見ると分かります。

[Studying HTTP] HTTP Header Fields

core - Apache HTTP サーバ

あとは、HTTP プロトコル上のヘッダをどうやって確認するか、ですが、telnet でつないで GET して見る、でも分かります。Firefox だと、LiveHTTPHeader や firebug といったアドオンを使うと確認出来ます。


2 ● y-kawaz
●27ポイント

telnetで確認する場合…、以下のようにtelnetを実行&リクエストヘッダ入力

> telnet www.example.com 80
GET /index.html HTTP/1.1
Host: www.example.com

レスポンスヘッダに Content-Type: text/html; charset=UTF-8 とかがあればOK。

http://q.hatena.ne.jp/answer


3 ● tobeoscontinue
●26ポイント

外から(telnetなどで)レスポンスヘッダを見てもそれがApacheのAddDefaultCharsetによるものなのかプログラムによるものなのか判別できないと思います。

Apacheからphpが利用できればphpinfo()で出力されるHTTP Headers InformationのContent-Typeで確認できます。

http://dk.php.net/phpinfo

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ