2010-06-15 66 views
2

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

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

这死与“尝试非可创建数组值的修改”在MojoX ::路线:: Pattern.pm,行301我试过其他参数get,像qr//。这适用于/,但不匹配/foo。我也尝试偷看源代码,但我并不聪明。你是?

回答

5

我想你想:

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

(该restofpath是一个名称,将允许您以后检索实际的路径,如果你需要它...)。有关更多详细信息,请参阅wilcard placeholders的文档。

+0

我喜欢,谢谢。 – zoul 2010-06-15 14:32:21