'required|url', 'nick_name' => 'required|max:10', ]; } public function messages(){ $messages = [ 'avatar.required'=>'请选择头像', 'avatar.url'=>'头像参数错误', 'nick_name.required'=>'昵称必填', 'nick_name.max'=>'昵称长度不能超过10位', ]; return $messages; } protected function failedValidation(Validator $validator){ $error = $validator->errors()->all(); throw new HttpResponseException(response()->json(['data' => [], 'code' => 400, 'message' => $error[0]])); } }