laravel在web.php中post和其他文件有什么不同
我试图在laravel中清楚地理解web.php中4行(Post、Get和Match以及任意)之间的区别 像这样 使用post:laravel在web.php中post和其他文件有什么不同,laravel,post,get,Laravel,Post,Get,我试图在laravel中清楚地理解web.php中4行(Post、Get和Match以及任意)之间的区别 像这样 使用post: Route::post('/admin/add_coupon','CouponsController@addCoupone'); 使用匹配: Route::match(['get','post'], '/admin/add_coupon','CouponsController@addCoupone'); 使用任何: Route::any('/admin/add_c
Route::post('/admin/add_coupon','CouponsController@addCoupone');
使用匹配:
Route::match(['get','post'], '/admin/add_coupon','CouponsController@addCoupone');
使用任何:
Route::any('/admin/add_coupon','CouponsController@addCoupone');
我的问题是,当运行相同的程序时,上面三个程序有什么不同!哪一个是最新版本,最好的代码可以用于电子商务网站!为什么我们有三种不同的方式来编写代码!他们使用的是速度,还是节省代码或代码质量!我很难决定用哪种方式为繁重的网站编写代码!任何建议!
非常感谢。阅读HTTP动词或restapi动词()
- Post:仅
方法Post
- Match:
yGET
方法(在您的示例中)POST
- 任何:
,获取
,发布
,等等放置
我建议您使用routes和controller类型“resource”(),区别在于它处理的HTTP方法。