3

我想匹配 Mojolicious::Lite 中的任何 GET 请求。代码如下所示:

get '.*' => sub {
    my $self = shift;
    $self->render(text => 'Nothing to see here, move along.');
};

这在 MojoX::Routes::Pattern.pm,第 301 行“尝试修改不可创建的数组值”而死。我尝试了其他参数get,例如qr//. 这适用于/,但不匹配/foo。我也试图窥探源头,但我一点也不聪明。你是?

4

1 回答 1

5

我想你想要:

get '/(*restofpath)' => ...

restofpath如果您需要,该名称将允许您稍后检索实际路径名......)。有关更多详细信息,请查看通配符占位符的文档。

于 2010-06-15T14:05:05.530 回答