我们如何使用HTML :: Mason在perl网站中找到GET请求URL。我尝试过使用梅森的$ m对象。
答案 0 :(得分:4)
除$m
Mason请求对象外,您还有$r
Apache请求对象。 uri
方法将返回请求的URL的路径组件:
my $url = $r->uri;
您可以在Mason Developer's Manual中阅读更多内容。
如果您想要包含查询字符串的请求网址,可以使用unparsed_uri
方法:
my $url_with_qs = $r->unparsed_uri;
您可以在mod_perl documentation for Apache2::RequestRec中阅读更多内容。