[PHP-users 23998] Re: ページのエンコードを見る方法

T.P.S.Nakagawa yaemon @ kikansha.jp
2004年 12月 27日 (月) 17:06:22 JST


パイプ喫いの中川です。

	上鍵さんが
	12月27日16時46分に発信された
	「[PHP-users 23997] Re: ページのエンコードを見る方法」こと
	<41cfbde8.6855%ml @ elf.no-ip.org>より


>        早いかどうかは他の条件とあわせないと当然わからないでしょう.少な
>      くとも不定の URL のファイルのエンコードを知るにはダウンロードしか
>      ないでしょう.つまり早いかどうかは二の次です.

  補足するなら、きちんと設定されたサーバが相手ならば
HEAD だけで事足りる、こともあります

> telnet www.example.com 80
Trying xxx.xxx.xxx.xxx...       <- telnet の出力
Conected to www.exapmele.com    <- telnet の出力
Escape chapracter is '^]'.      <- telnet の出力
HEAD / HTTP/1.1
host: www.example.com

HTTP/1.1 200 OK                 <- 以下、サーバからの応答
Date: Mon, 27 Dec 2004 07:58:28 GMT
Server: Apache/1.3.31 (Unix) DAV/1.0.3 PHP/4.3.9
Content-Location: index.html.ja.utf8
Vary: negotiate
TCN: choice
Last-Modified: Sat, 30 Aug 2003 12:59:17 GMT
ETag: "7bc81c-529-3f509fa5;4066ec52"
Accept-Ranges: bytes
Content-Length: 1321
Content-Type: text/html; charset=utf-8
Content-Language: ja

Connection closed by foreign host.  <- telnet の出力


これをどういうふうに php で実装するか、
index.html.ja.euc-jp と index.html.en.utf8 の両方があったらどうなるのか

まぁ、楽しんで実験してみて下さい。



========================================================================
   美しい{もの|こと}なんてない。 美は受け手の感性の内に発生する。
--
  中川 恒雄 ( T.Nakagawa )         mailto:yaemon @ kikansha.jp
                                   http://www.kikansha.jp/~yaemon/


PHP-users メーリングリストの案内