解决 Chrome 6.2 以上版本使用 dump () 或者 dd () 时,network Preview 无法渲染问题
问题描述
既该界面无法渲染dump()或者dd()
chrom版本: 63.0.3239.84
系统版本: os10.12
解决办法
当响应的状态码为400 or 500系列时可以使Preview渲染
http_response_code(500); // or 400系列状态码
dd(request());
寻求方便的话,可以将上面的代码添加到 live templates中,或者添加一个helper function
function ddd(...$args){
http_response_code(500);
call_user_func_array('dd', $args);
}
补充
如果服务端响应的数据过大时Preview可能会出现 failed to load response data
这样的错误.
并没有找到确切的解决办法,可以尝试变更http响应的状态码为400解决该问题.
参考链接: https://github.com/symfony/symfony/issues/...
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: