2011-02-09 61 views

答えて

16

特別に扱われるいくつかのヘッダーを除いて、CGIはHeader-Name:の値を環境変数HTTP_HEADER_NAMEに格納します。したがって、X-Forwarded-For(要求に含まれている場合)は$ENV{HTTP_X_FORWARDED_FOR}にあります。あなたはCGIとして実行しているかどうかを

my $q = CGI->new() 
print $q->http('X-Forwarded-For'); 

これはFastCGIを、mod_perlの、などに関係なく、動作します:あなたが言うことができるように

+0

アクセプト符号化では、「HTTP_ACCEPT_ENCODING」 –

4

CGIは、「HTTP」と呼ばれるHTTPリクエストヘッダフィールドに、アクセスするための方法を持っています...

関連する問題