Laravel 4 重定向::to不使用302重定向

Laravel 4 重定向::to不使用302重定向,laravel-4,http-status-code-302,Laravel 4,Http Status Code 302,我的控制器中有以下代码: return Redirect::to('event/create')->withErrors($validation); 为什么我得到的是状态码200而不是302 谢谢 ps:我使用Response::json()验证发生验证错误的页面是否返回302 但是,重定向到的页面的状态为200(因为它加载正确)-因此,当您在该页面上运行Response::json()时,您会得到200 您可以在浏览器开发人员工具包中测试是否抛出302和200: 是的,你说得对!所以在

我的控制器中有以下代码:

return Redirect::to('event/create')->withErrors($validation);
为什么我得到的是状态码200而不是302

谢谢

ps:我使用
Response::json()
验证发生验证错误的页面是否返回302

但是,重定向到的页面的状态为200(因为它加载正确)-因此,当您在该页面上运行
Response::json()
时,您会得到200

您可以在浏览器开发人员工具包中测试是否抛出302和200:


是的,你说得对!所以在我的方法中,我想知道请求是200还是302。我该怎么做?http_response_code()在这两种情况下似乎都返回200:/为什么您想知道另一个方法上是否是302?你想做什么?我正在为表单中的输入[type=hidden]生成一个uniqid。当验证出错时,我不想重新生成这个uniqid。所以我想到了这个解决方案。。。奇怪的是,这是不可能的:oSo只需执行isset($errors)-无需担心302-您已经知道是否有错误了!:)是的,你说得对!还有其他解决方案,但我真的很想检测重定向;)