2010-06-15 61 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