因此,我通过重写app/Exceptions/Handler.php
中的context()
方法,将一些数据添加到记录在Laravel 9应用程序中的异常中。
我尝试通过以下操作添加POST数据:
if (!empty($_POST)) {
$context['post'] = $_POST;
}
但这不起作用,因为$_POST总是空的。如果我可以访问$request
,我可以从那里获得它,但据我所知,我不能从这里访问它。
我不知道帖子数据没有像我在Laravel中预期的那样保存在$_post中。是否有任何方法可以访问这些数据以将其包含在异常中?
request()
辅助方法怎么样?
if (count($post = request()->post())) {
$context['post'] = $post;
}