如何显示API请求的自定义验证错误消息?

本尼迪克特
            try{
                $request->validate([
                    'aadhar' => 'required|digits:12|numeric',
                    'name' => 'required|string|max:511',
                    'dob' => 'required|date_format:Y-m-d',
                    'email' => 'required|email|max:255',
                    'address' => 'required|string',
                    'insuranceid' => 'required|digits_between:1,15|integer',
                    'password' => 'required|min:59|max:60',
                ]);
                }
            catch(Exception $error){
                    $message = $error->getMessage();
                    $status_code=400;
                    return response()->json(["message" => $message,"status_code" => $status_code]);
                }

这是我的代码,用于验证发送到API的请求参数。该文档仅提供有关表单请求时自定义错误消息的详细信息。

验证错误给出默认消息“给定的数据无效”,但我想知道哪个参数无效。如何为API请求验证提供自定义验证错误消息?

在线托马斯
$validator = Validator::make($request->all(), [
        'password' => [
            'required',
            'confirmed',
            'between:8,55'
        ]
    ]);

    if ( $validator->fails() ) {
        return response()->json( [ 'errors' => $validator->errors() ], 400 );
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何自定义GraphQL查询验证错误消息

如何在javascript客户端中显示自定义REST API错误消息

Laravel 5.2-身份验证:显示自定义错误消息

如何在角度4中显示来自自定义验证器功能的自定义错误消息?

角度2:FormGroup:如何显示自定义错误消息

如何使用jquery验证插件显示自定义验证错误消息?

如何在React Admin包中显示服务器端验证发出的自定义错误消息?

显示自定义错误消息

如何在Angular中为自定义验证器添加自定义验证错误消息

400错误的请求| 从ASP.NET Web API接收自定义错误消息或模型

如何更改PHPUnit错误消息以显示自定义错误

如何通过自定义钩子验证正确显示错误消息?

如何显示自定义验证错误消息

如何在getway超时时显示来自API网关的自定义错误消息?

如何使用Thymeleaf显示自定义错误消息?

如何在Yii中自定义错误显示消息?

如何在DropzoneJS中显示自定义错误消息?

自定义验证属性错误消息未与ValidationMessageFor一起显示

AngularJS异步验证器如何获取自定义错误消息以显示

自定义错误验证消息未显示

验证错误消息未显示为Angular 2中的自定义验证

流利的验证:如何自定义错误请求消息格式?

Zend Framework 2仅显示必需的自定义验证错误消息

JQuery 验证自定义错误消息未显示

如何通过 ajax 请求以模式显示任何自定义错误消息 Ruby on Rails

如何在扩展(自定义)验证器类中动态更改验证错误消息

自定义验证的错误消息未显示 asp.net core

如何创建自定义 api 参数验证属性,该属性在 aspnet core 3 上返回错误请求?

Joi 验证显示自定义错误消息