在Laravel REST应用程序中,使用中间件验证输入是否正确?
拥有提供REST服务的Laravel应用程序 在对服务的每次调用中,我希望有一些参数,请求将被路由并传递给控制器 实现一些中间件来检查请求的正确性是正确的,还是在某些情况下(还不知道是哪种情况)在控制器内部实现输入验证更好在Laravel REST应用程序中,使用中间件验证输入是否正确?,laravel,middleware,Laravel,Middleware,拥有提供REST服务的Laravel应用程序 在对服务的每次调用中,我希望有一些参数,请求将被路由并传递给控制器 实现一些中间件来检查请求的正确性是正确的,还是在某些情况下(还不知道是哪种情况)在控制器内部实现输入验证更好 考虑到已经转移到中间件解决方案的Laravel 4过滤器,我会将输入验证逻辑放在中间件实例中。您应该使用FormRequest和使用ValidateRequests的控制器 在执行此操作时,可以为每个单独的请求指定 您应该使用表单请求和使用验证请求的控制器 在执行此操作时,可
考虑到已经转移到中间件解决方案的Laravel 4过滤器,我会将输入验证逻辑放在中间件实例中。您应该使用
FormRequest
和使用ValidateRequests
的控制器
在执行此操作时,可以为每个单独的请求指定
您应该使用表单请求
和使用验证请求
的控制器
在执行此操作时,可以为每个单独的请求指定
谢谢你,阿米莉亚。有一件事,为什么要将“use validateRequests;”放在类定义中?@koalaok这是一个特性,因此它向类添加了方法。把它看作是一门局部课程。谢谢你,阿米莉亚。有一件事,为什么要将“use validateRequests;”放在类定义中?@koalaok这是一个特性,因此它向类添加了方法。把它看作是一个局部类。