httpサーバの環境変数で取得できる変数
要求をくださった「あなた」について
どちらから?
HTTP_REFERER ... どのページのリンクから来たか
どなたが?
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/) ... あなたのブラウザ名とバージョン
REMOTE_ADDR 18.206.48.243 ... 接続したホストの IPアドレス ( 通常:プロキシやルータであることが多い )
REMOTE_HOST ec2-18-206-48-243.compute-1.amazonaws.com ... 接続したホスト名
REMOTE_PORT 0 ... 接続したホストのポート番号
REMOTE_IDENT ... webサーバーが取得したユーザー名
REMOTE_USER ... 認証機能( user/pass )ページならば得られたユーザー名
USER_NAME ... サーバーのユーザー名( ローカル・ログオンなら )
なにを?
REQUEST_URI /warashi/host/whoru.cgi ... あなたが要求したページ名
HTTP_USER_PATH ... ?
LAST_MODIFIED ... ファイルの最終更新時間
PATH_INFO ... パスの情報(CGIに文字列を送れる)
PATH_TRANSLATED ... 絶対パスの情報
SCRIPT_FILENAME /home/cvlz/www/warashi/host/whoru.cgi ... CGIスクリプト名のフルパス
SCRIPT_NAME /warashi/host/whoru.cgi ... CGIスクリプトの名前
SCRIPT_URI ... ?
どのように?
REQUEST_METHOD GET ... あなたが行った要求方法( POST | GET )
HTTP_COOKIE ... あなたから提出されたクッキー情報
QUERY_STRING ... あなたから送られた GET文字列
CONTENT_LENGTH ... あなたから標準入力に届けられたサイズ
つながりは?
HTTP_FORWARDED ... あなたの生IPを知らせるプロキシもあります
HTTP_X_FORWARDED_FOR ... プロキシサーバー経由の生IP。
HTTP_VIA ... プロキシの種類・バージョン等
HTTP_PROXY_CONNECTION ... プロキシ関係の情報
HTTP_CACHE_INFO ... プロキシサーバーのキャッシュ情報
HTTP_FROM ... ?
HTTP_SP_HOST ... ?
HTTP_CLIENT_IP ... ?
HTTP_CACHE_CONTROL ... プロキシサーバーへのコントロール情報
HTTP_X_LOCKING ... ?
要求を受け取った webサーバの設定情報
SERVER_NAME cvlz.net ... サーバー名
SERVER_ADMIN [no address given] ... サーバー管理者
SERVER_PORT 80 ... サーバーのポート番号
SERVER_PROTOCOL HTTP/1.1 ... サーバーのプロトコル
SERVER_SOFTWARE Apache ... httpd プログラム名
HTTP_HOST cvlz.net ... httpサーバーのホスト名
FILEPATH_INFO ... ファイル・パス情報
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 ... サーバーが許可したデータ形式
HTTP_ACCEPT_LANGUAGE en-US,en;q=0.5 ... webサーバーが許可した言語
HTTP_ACCEPT_CHARSET ... webサーバーが許可した文字セット
HTTP_ACCEPT_ENCODING br,gzip ... webサーバーが許可した符号化形式
HTTP_CONNECTION ... http要求に対する接続維持設定
GATEWAY_INTERFACE CGI/1.1 ... CGI バージョン種別
PATH /usr/local/bin:/usr/bin:/bin ...
...
PATH_INFO ...
要求を受け取った host の設定情報
AUTH_TYPE ... 認証方式 GET POST
CONTENT_TYPE ... MIME形式の情報
DATE_GMT ... サーバのシステム日時 GMT
DATE_LOCAL ... サーバのシステム日時 LOCAL 設定による
DOCUMENT_NAME ... このページのファイル名
DOCUMENT_PATH ... このページのファイル・パス
DOCUMENT_ROOT /home/cvlz/www/ ... webサーバの / パス
DOCUMENT_URI ... このページの / からの相対パス
TZ ... タイム・ゾーン
© cvlz 1998