httpサーバの環境変数で取得できる変数

要求をくださった「あなた」について

どちらから?

HTTP_REFERER ... どのページのリンクから来たか

どなたが?

HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/) ... あなたのブラウザ名とバージョン REMOTE_ADDR 3.235.176.80 ... 接続したホストの IPアドレス ( 通常:プロキシやルータであることが多い ) REMOTE_HOST ec2-3-235-176-80.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