控制台中的laravel错误请求状态消息

控制台中的laravel错误请求状态消息,laravel,laravel-5,laravel-request,Laravel,Laravel 5,Laravel Request,有人能帮助我如何传递错误代码和消息,以便能够在控制台中解析它,例如 在我的情况下-如果我没有设置任何状态代码,它将返回状态代码200(即使我使用规则进行验证),并且我可以在控制台日志中看到我的自定义消息 但当我设置400状态码时,我得到一条普通消息 public function store(StoreNewTeam $request) { $validator = Validator::make($request->all(), ['team.

有人能帮助我如何传递错误代码和消息,以便能够在控制台中解析它,例如

在我的情况下-如果我没有设置任何状态代码,它将返回状态代码200(即使我使用规则进行验证),并且我可以在控制台日志中看到我的自定义消息

但当我设置400状态码时,我得到一条普通消息

public function store(StoreNewTeam $request)
    {
     $validator = Validator::make($request->all(),
            ['team.name' => 'required|unique:teams,name',
                'team.level' => 'required',
                'teamMembers.*.firstName' => 'required',
                'teamMembers.*.lastName' => 'required',
                'teamMembers.*.email' => 'required|unique:team_members,email',
                ]);

        if ($validator->fails()){
            return response()->json(['message' => $validator->errors()->first()],Response::HTTP_BAD_REQUEST);
        }
但当我进入“网络”选项卡时,我可以看到我的自定义消息

如何将该消息发送到控制台

还有另外一个问题。。。如果我使用这样的API,因为我可以在“网络”选项卡和“邮递员”选项卡中看到我的消息,所以可以保持这种方式吗

编辑: StoreNewTeam为空-just Authority更改为true


由于我的请求是2个数据组合的数组,我希望能够在StoreNewTeam中键入规则,所以问题不在laravel内部,而是在我的axios设置中

要分析控制台中的错误,axios错误应该如下设置

.catch(function (error) {
   console.log(error.response);
 });

定制请求php artisan make:request和Rules中的所有验证可以说我已经定制了请求,也会上传类帖子的名称,并添加完整的功能这是浏览器(chrome?)控制台的行为,具体取决于状态。你应该问问它,而不是在拉威尔分类=)我找到了我看到它的原因。。。是铬的。。。但我的axios没有设置好,我会发布答案,以备将来有人需要