【发布时间】:2022-01-07 21:22:33
【问题描述】:
Catalyst 支持框架内部的重定向(forward 和 detach)和外部 (HTTP) 重定向(res->redirect)。内部重定向基本上只是重新分派到新路径,
假设我设置了两条路径,
sub register ( $self, $app, $conf ) {
my $r = $app->routes;
$r->any( 'foo', => \&foo_baz );
$r->any( 'bar', => \&bar_baz );
}
我如何告诉foo 在它做一些事情后在内部重定向到bar?
sub foo_baz ($c) {
; stuff
bar_baz($c)
}
有没有比直接致电bar_baz($c) 更好的方法?这些路由在 Mojo 插件中声明。
【问题讨论】:
标签: perl mojolicious