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

コメントする