【发布时间】:2016-04-21 04:02:41
【问题描述】:
我想为GET 和POST 方法都设置一个路由规则来重定向到一个控制器。问题是GET 不需要任何参数(它返回一个视图),但POST 将有一些通过表单发送的参数。
在 ASP.NET MVC5 中,我使用 一个路由规则 和 两个具有相同名称的控制器方法,但其中一个(POST 方法)有一个 @987654325 @attribute 和它需要的参数,而 GET 方法没有任何参数或属性。
如何在 Laravel 5.x 中实现类似的功能?
这是可能的控制器:
public function convertUrl($somedataforpost)
{
if(Request::isMethod('get'))
{
// return a view
}
if(Request::isMethod('post'))
{
// do something with POST data
}
}
【问题讨论】: