有时我会发布或获取一个网址,页面会永远加载。
当我想在边栏选项卡中显示不存在的变量或表单验证失败时,我也会收到此错误。
当我发布到这样的东西时,它也会不断加载:
public function postStep2(Request $request)
{
var_dump($request); die();
}
这有效:
public function postStep2(Request $request)
{
var_dump(Input::all()); die();
}
我开始认为这与 Laravel 想要向我展示错误页面(通过重定向并最终陷入循环?
我正在使用Laravel 5.2。我试图降级到 5.2.15 并返回到 5.2.22。此外,发生这种情况时,httpd.exe 正在使用大量 CPU,我最终杀死了它并重新启动了 wampserver。
这种无限加载或循环的原因可能是什么?为什么示例代码的第一段和平会永远加载,而第二段示例代码几乎立即显示?为什么边栏选项卡中不存在的变量不会显示警告而不是永远加载?
var 转储了一个请求对象,你应该这样做
$request->all() or $request->input('input_name')