Web サイト(Web サーバ)を閲覧すると PC (Web クライアント)が持つ特定の情報が Web サーバに渡される。
その情報を環境変数と呼び、Web サーバが Web クライアントの動作環境を把握するのに使用される。
更に、Web サーバ側では、環境変数を分析する事でその Web サイトへの訪問回数、Web クライアントの OS 、Web ブラウザ、IP アドレス等がわかる。
参考までに自分の環境変数を教えてくれる Web サイトと環境変数を下表に示す。
◆診断くん
◆確認くん
◆ENV Checker
◆事件簿.net
◆環境変数チェック
| 変数名 | 説明 | 内容 |
|
| HTTP_ACCEPT |
|
image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */* |
|
|
HTTP_ACCEPT_ENCODING |
|
gzip, deflate |
|
|
HTTP_ACCEPT_LANGUAGE |
サポート言語 |
ja:日本語フォント |
|
| HTTP_CONNECTION |
|
Keep-Alive |
|
| HTTP_HOST |
|
toshi.pobox.ne.jp |
|
| HTTP_REFERER |
|
(none) |
|
| HTTP_USER_AGENT |
Web クライアントの OS や Web ブラウザ |
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; i-NavFourF; .NET CLR 1.1.4322) |
|
| QUERY_STRING |
|
|
|
| REMOTE_ADDR |
Web クライアントの IP アドレス |
220.220.71.129 |
|
| REMOTE_HOST |
Web クライアントのドメイン名(ホスト名) |
i220-220-71-129.s04.a014.ap.plala.or.jp |
|
| REMOTE_PORT |
Web クライアントのポート番号 |
65265 |
|
| REQUEST_METHOD |
データの入力方法 |
GET or POST |
|
| REQUEST_URI |
現在接続しているホスト名 |
/envchk.cgi |
|
|