我对 RESTful API 和 Laravel 5 都很陌生,所以请原谅我提出任何愚蠢的问题。 :-)
在 Laravel 5 中验证 API 请求 (POST/PUT) 的最佳方式是什么?我了解了 Form Request Validation ,但这似乎是针对表格的。将它也用于 HTTP REST API 是否有意义?有更好的选择吗?
此外,如何验证 GET 请求中的查询字符串?这是 Controller 本身要处理的事情吗?
最佳答案
最好的选择是使用表单请求验证。标题中的“表单”一词具有误导性 - 因为它确实能够处理任何请求的验证 - 无论来源如何。
您可以在请求验证器中处理 GET 请求 - 这样您的所有验证都在一个位置。
关于php - Laravel 5 REST API 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28431938/