You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Stas Bekman <st...@stason.org> on 2003/08/05 18:17:33 UTC
Re: Accessing environment variables prior to invoking the content
handler.
Perrin Harkins wrote:
> On Thu, 2003-07-31 at 15:44, Mark Deepak Puttnam wrote:
>
>>sub handler {
>> my $r=shift;
>> my $env=$r->subprocess_env;
>> %ENV=%$senv;
>>
>> my $referer=$ENV{'HTTP_REFERER'};
>>
>> xxxx
>> xxxxx
>>
>>
>> }
>
>
> Come to think of it, you should just use the Apache API for this:
>
> my $referer = $r->header_in("Referer");
BTW, header_in, header_out and err_header_out are sort of "deprecated", since
mp1 and mp2 both have headers_in, headers_out and err_headers_out. so if you
write your mp1 code using the latter ones, it'll be easier to move to mp2.
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com