解决laravel 表单验证时出现的404。只要是不通过验证就会出现404。主要是调用闭包函数内的fail函数。就会出现404
$request->validate(['name'=>['required',function($attributes,$value,$fail)use ($user){if(!$user){$fail('User not found');}}],]);
调试工具会出现404.
解决:
在请求头加上 Accept application/json