Laravel中请求和请求之间的区别

时间:2016-11-29 08:02:22

标签: laravel

之间有什么区别
use Illuminate\Http\Request;
use App\Http\Requests;

? 两者看起来都一样,他们的工作方式有何不同?

1 个答案:

答案 0 :(得分:1)

Illuminate\Http\Request在控制器中用于处理传入请求(GETPOSTPUTPATCH,...)等等它在the docs中得到了很好的解释。

App\Http\Requests是用于表单验证规则的父命名空间,这使您可以保持控制器清洁,并在单独的类中为传入请求编写验证规则。它还使您的验证类可以重用于其他控制器。再次详细记录here