首页 文章

在HTML :: Mason中获取请求URL

提问于
浏览
1

我们如何使用HTML :: Mason在perl网站中找到GET请求URL . 我尝试过使用梅森的$ m对象 .

1 回答

  • 4

    除了 $m Mason请求对象之外,您还有 $r Apache请求对象 . uri 方法将返回请求的URL的路径组件:

    my $url = $r->uri;
    

    您可以在Mason Developer's Manual中阅读更多内容 .

    如果您想要包含查询字符串的请求URL,则可以使用 unparsed_uri 方法:

    my $url_with_qs = $r->unparsed_uri;
    

    您可以在mod_perl documentation for Apache2::RequestRec中阅读更多内容 .

相关问题