On Wed, 24 Oct 2007, Lev Lvovsky wrote:

On Oct 24, 2007, at 4:31 PM, Randy Kobes wrote:
The code in CGI::Apache2::Wrapper:
http://cpan.uwinnipeg.ca/htdocs/CGI-Apache2-Wrapper/CGI/Apache2/Wrapper.pm.html#Apache2_URI
provides a CGI-compatible url() method based on
Apache2::URI:
 http://cpan.uwinnipeg.ca/htdocs/mod_perl/Apache2/URI.html

Hi Randy, thanks for the reference. Is there no other way to get these same results via the CGI.pm package? I would be a lot more eager to use the Wrapper package if there was some sort of explanation as to why CGI.pm doesn't work in it's current state - we're using the CGI package in a lot of our code, and I'm not sure that the Wrapper package has all of the backwards compatibility that we need.

I misunderstood your question - I thought you were trying
to do this just under mod_perl, without CGI.pm. The
CGI::Apache2::Wrapper package and CGI.pm are intended
to give the same results, assuming the tests pass:
 
http://search.cpan.org/src/RKOBES/CGI-Apache2-Wrapper-0.21/t/response/TestCGI/misc.pm
If none of the CGI.pm options to url() give what you need,
you may want to ask the author of CGI.pm, Lincoln Stein, about the background for the present behavior.

--
best regards,
Randy

Reply via email to