perlのCGIでよく利用する環境変数一覧
2007年8月17日 23:59
タイトル通り、perlの、特にCGIでよく使う環境変数の一覧です。
ちなみに、perlの環境変数は連想配列 %ENV に格納されていて、 $ENV{'REMOTE_ADDR'} 等として参照できます。
- REMOTE_ADDR
- スクリプトを実行したクライアントのリモートアドレス(IPアドレス)。
- REMOTE_HOST
- スクリプトを実行したクライアントのリモートホスト。
- HTTP_USER_AGENT
- スクリプトを実行したクライアントのユーザーエージェント
- HTTP_COOKIE
- スクリプトを実行したクライアントのCOOKIEの値
- HTTP_HOST
- リクエストされたURIのホスト名。
- REQUEST_METHOD
- スクリプトを実行したメソッド。GET、POST、HEAD等。
- CONTENT_LENGTH
- POSTメソッドで渡されたデータの長さ。
- QUERY_STRING
- GETメソッドで渡されたクエリの内容。所謂「●●.cgi?■■■」の■■■の部分。
- PATH_INFO
- リクエストされたURIのパス。最近流行の、SEOを意識してGETメソッドではなく「/」区切りでデータをCGIに渡す手法を使う際には、これを参照することが多い。
- SCRIPT_NAME
- 実行されたスクリプトのURI上の「/」からのパス。
- SCRIPT_FILENAME
- 実行されたスクリプトのルートからのパス。
- SERVER_PORT
- 通信に利用したサーバーのポート。SSLと非SSLでのアクセスの判断等に使ったりする。
- 現在位置
- TOP > Web制作技術 > perl/CGI > perlのCGIでよく利用する環境変数一覧
- 前のブログ記事
- 特定のファイルに対するアクセス制限 [2007年8月16日 23:59]
- 次のブログ記事
- 『うみねこのなく頃に』の感想(ファーストインプレッション) [2007年9月 7日 01:44]
コメント(7)
xjckxat http://paydayloansqdf.com/ instant loan today
xynqegg http://paydayloansilo.com/ money mutual
embjlrls http://paydayloansqdq.com/ payday loans
yumdvpwl http://paydayloansqdq.com/ payday loans
xtdnrc http://genericviagrartb.com/ generic viagra
nqcygu http://paydayloans2ub.com/ fast payday loans
I am extremely enjoying reading your well written articles. it's such as you pay plenty of effort and time on your web log. I actually have bookmarked it and that i am trying forward to reading new articles.
コメントする