我在我的Laravel控制器上做了一个简单的验证: public function updateInfo(Request $request) {
} 我的问题是,如果失败,这个验证会将我重定向到主页,我通过AJAX发出请求,我知道Laravel会检测到请求是通过Ajax发出的,但它只有在是普通请求时才起作用(在典型请求中,我使用Content Type application/json发送头部,并在主体中发送
在从L5.1更新到L5.2之后,我不再接收JSON对象作为对失败的FormRequest (即AJAX请求)的响应。firstname: 'Firstname must be at least 2 characters'但是现在我收到了500个错误页面:我确保了我的AJAX调用将application/json我使用的是Laravel提供的默认FormRequest。正如它们在文档中所述:在AJAX请求期间使用验证方法时,Laravel不会