gpt4 book ai didi

perl - Mojolicious 模板渲染中的基本 url

转载 作者:行者123 更新时间:2023-12-04 01:14:48 26 4
gpt4 key购买 nike

有没有办法让诸如 /foo/bar 之类的 url 替换为每个模板渲染的 bay baseurl/foo/bar

最佳答案

绝对是的。您可以使用 before_dispatch 来执行此操作Mojolicious::App 对象中的钩子(Hook)(或者可能是 before_routes 钩子(Hook))。

app->hook( before_dispatch => sub {
my $c = shift;
unless ($c->req->url->path->to_route =~ m#/baseurl#) {
$c->req->url->path( "/baseurl" . $c->req->url->path->to_string);
}
} );
...
app->start;

关于perl - Mojolicious 模板渲染中的基本 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25170147/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com