OSが参照する変数に環境変数がある。
Windowsの場合、コマンドプロンプトからset(Enter)で見ることが出来るので、各自のマシンで試してもらいたい。
当然のことであるが、サーバーにも環境変数は存在する。
以下に、このサーバーの環境変数をCGIプログラムで取得し、ブラウザに出力する。
主にユーザ(自分)に関係のある環境変数を選択し、変数名 = 値 の形式で出力してある。
変数名からその意味が想像できると思うが、例えば・・・
HTTP_REFERERは、直前のページのURLであり、「戻る」ボタンのURLに使用できる。
HTTP_USER_AGENTは、サーバーに接続したユーザのブラウザ情報、OS情報である。
GATEWAY_INTERFACE = CGI/1.1 HTTP_HOST = www.web3d-club.net HTTP_REFERER = HTTP_USER_AGENT = Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) REMOTE_ADDR = 3.144.255.87 REMOTE_HOST = SERVER_NAME = www.web3d-club.net あなたのIPアドレスは「3.144.255.87」であり、「ec2-3-144-255-87.us-east-2.compute.amazonaws.com」からこのサーバーに接続している。