mojolicious route-> via-> to vs post |得到 - >至

时间:2014-11-28 10:09:17

标签: perl mojolicious

我试图更好地理解mojolicious路由。

有人可以解释使用

之类的区别
$r->route('/register')->via('get')->to('auth#register')

而不是

$r->get('/register')->to('auth#register')

还是完全相同?

1 个答案:

答案 0 :(得分:3)

很好地发现 - 它们是一样的。

getroute->via('get')的简写。 via设置为限制特定方法的路由(例如GETPOST或两者)。它可能看起来多余,但请考虑您在Mojolicious应用程序中有可能经常使用get()路线......