我对RESTful API和Laravel 5都很陌生,所以请原谅任何愚蠢的问题。 : - )
在Laravel 5中验证API请求(POST / PUT)的最佳方法是什么?我已经了解了Form Request Validation,但这似乎是针对形式的。将它用于HTTP REST API也没有任何意义吗?还有更好的选择吗?
此外,如何在GET请求中验证查询字符串?这是控制器本身要处理的事情吗?
答案 0 :(得分:5)
最佳选择是使用表单请求验证。标题中的“表单”一词具有误导性 - 因为它确实能够处理任何请求的验证 - 无论来源如何。
您可以在请求验证程序中处理GET请求 - 以便您的所有验证都在一个位置。