perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tosh Cooey <t...@1200group.com>
Subject Re: $r->subprocess_env('REQUEST_URI') returns undef ?
Date Sat, 16 Jan 2010 00:08:33 GMT
It's probably obvious, but $r kinda scares me.  I guess I saw 
subprocess_env in the docs and so that's where I stopped... What a 
couple centimeters more would have done...

Thank-you David!!

Tosh


Ihnen, David wrote:
> At the risk of being kind of obvious, did you try $r->uri?
> 
> http://perl.apache.org/docs/2.0/api/Apache2/RequestRec.html#C_uri_
> 
> David
> 
> -----Original Message-----
> From: Tosh Cooey [mailto:tosh@1200group.com] 
> Sent: Friday, January 15, 2010 10:42 AM
> To: modperl@perl.apache.org
> Subject: $r->subprocess_env('REQUEST_URI') returns undef ?
> 
> From:
> http://perl.apache.org/docs/2.0/api/Apache2/RequestRec.html#C_subprocess_env_
> 
> subprocess_env
> 
> Get/set the Apache subprocess_env table, or optionally set the value of 
> a named entry.
> 
> When the $key argument (string) is passed, it returns the corresponding 
> value (if such exists, or undef. The following two lines are equivalent:
> 
>    $val = $r->subprocess_env($key);
>    $val = $r->subprocess_env->get($key);
> 
> 
> Ok... Seems simple enough...
> 
> In my module if I do the following:
> 
> $r->subprocess_env;
> my $uri = $ENV{REQUEST_URI};
> 
> The I get the URI.
> 
> But if I change the above to:
> 
> my $uri = $r->subprocess_env('REQUEST_URI');
> 
> I get undef.
> 
> Confused.
> 
> Tosh
> 

-- 
McIntosh Cooey - Twelve Hundred Group LLC - http://www.1200group.com/

Mime
View raw message