【发布时间】:2014-05-24 19:52:25
【问题描述】:
我的控制器中某处有这段代码:
return Redirect::to('event/create')->withErrors($validation);
为什么我得到的 statusCode 是 200 而不是 302?
谢谢
ps:我用Response::json()来验证
【问题讨论】:
标签: laravel-4 http-status-code-302
我的控制器中某处有这段代码:
return Redirect::to('event/create')->withErrors($validation);
为什么我得到的 statusCode 是 200 而不是 302?
谢谢
ps:我用Response::json()来验证
【问题讨论】:
标签: laravel-4 http-status-code-302
它为发生验证错误的页面返回 302。
但是你被重定向到的页面会给你一个 200 的状态(因为它加载正确) - 所以当你在 那个页面上运行 Response::json() 你会得到 200。
您可以在浏览器开发人员工具包中测试是否抛出了 302 和 200:
【讨论】: