Usage: APR::URI::parse(classname, p_sv, uri)
Samuel Gómez <[email protected]>
| Newsgroups | gmane.comp.apache.mod-perl |
|---|---|
| Message-ID | <CAJ8r+kGO5yeBmEN8XXcrYKszKhtB0qB71W8rd70CpF4RVZ3SAA@mail.gmail.com> |
Hi, In a mod_perl handler I am writing I wrote my $parsed_uri = APR::URI->parse($r->pool, $uri); as stated by http://perl.apache.org/docs/2.0/api/APR/URI.html#C_parse_ but on execution it gave me this error: "Usage: APR::URI::parse(classname, p_sv, uri)" So I have three questions. 1. I think there is an error regarding the APR::URI->parse method either in the mod_perl documentation, or in mod_perl itself. 2. If mod_perl is right, what is a classname? Please provide an example. 3. Actually I was using that line to get the hostname of the request. I replaced it by my $uri_hostname = $r->hostname; and it is apparently working. I'm I doing it right? Thank you!