では、さっそく mod_perl 2.0 Documentation を読みながら

 

ヘッダに追加していきます

 

ソースと、Apache conf は、こんな感じ

 

 

package Apache::ModExtraHeader;

use strict;
use warnings;

use Apache2::RequestRec;
use Apache2::Const qw(:common);
use APR::Table;

sub handler {
    my $r = shift;
    $r->headers_in->{'X_MODPERL_TEST'} = 'test';
    return DECLINED;
}
1;
__END__

 

confは、こんな感じ

 

<Directory "/var/www/modperl/work/header">
  PerlHeaderParserHandler Apache::ModExtraHeader
</Directory>

 

URLは、ここですよ

 

ENVを全部出していますが、その中に、「HTTP_X_MODPERL_TEST」が

 

追加されているのが、わかると思います

 

実は、この中で他のサーバにリクエストを送った場合と、

 

リクエストされたcgiの中でリクエストするのでは、どちらが効率的かと

 

やりたかったのですが、その結果は、また今度に・・・ww

 

ちなみに、mod_perl2ではないですが、mod_perlの勉強には、これが最適♪

 

 

トラックバック(0)

このブログ記事を参照しているブログ一覧: mod_perl2で、独自のHTTPヘッダを追加したい

このブログ記事に対するトラックバックURL: http://modperlis.bounceme.net/mt/mt-tb.cgi/95

コメントする


画像の中に見える文字を入力してください。

Perl 勉強本

Oracle 勉強本

J2EE 勉強するなら、これしかなくね?

Powered by Movable Type 4.1

ブログ管理人

SE perler@29

アイテム

  • image001.gif
  • modperl.png

アドパートナー

tooland

Pingo!

boox