Laravel 的验证器没有返回错误提示
我很好奇为什么会不报错,百度了很久,文档也看到了,但是还是没找到解决办法。问题如下图
路由:
控制器如下:
验证器如下(UserRequest在头部引入过):
重写的FormRequest
postman请求如下
body里面什么参数都没有传 按理来说应该提示”用户名不能为空” 但是什么都没有提示 如果按规则填写的话 是可以成功注册的 求指点
加上请求头
X-Requested-Wit: XMLHttpRequest
, 才会被认做为是ajax
请求。如果不是
ajax
则返回302跳转,也就是你现在的情况。