laravel表单验证返回json信息


说明

先在app\http\middleware\VerifyCsrfToken.php中屏蔽token

我们现在有一个要求用户输入字段name, email不能为空

控制器代码

public function index(Request $request)
    {
        $rules = [
            'name' => 'required',
            'email' => 'required',
        ];
        $message = [
            'name.required' => '用户名不可以为空',
            'email.required' => '密码不能为空',
        ];
        # $this->validate($request,$rules,$message);
        $info = \Validator::make($request->all(), $rules, $message);
        if ($info->fails()) {
            return response()->json($info->errors());
            # return response()->json($info->errors()->all());
        }
    }

示例效果


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM