为什么日志不显示API发送的请求信息?

时间:2018-07-05 14:55:57

标签: php laravel

用户付款后,API将在API后台中配置的URL。它是一个GET请求。后台中配置的网址如下:

 http://....ngrok.io/mbpay/notification-callback

所以我有这条路线:

Route::get('/mbpay/notification-callback', [
    'uses' => 'PaymentController@notifications',
    'as'   =>'mb.notifications'
]);

以及记录结果的方法:

 public function notifications(Request $request)
    {
        Log::info('request info: ' . var_export($request->all(), true));
    }
}

但是它不起作用,日志没有显示任何内容,您知道可能是什么问题吗?

1 个答案:

答案 0 :(得分:0)

当路由未按预期工作时,我会建议一些事情。

  • 删除bootstrap / cache / routes.php
  • php artisan route:cache

针对您的具体情况:

  • 确保通知返回的内容与“ hello”一样简单
  • 您的ngrok响应是否捕获到此问候?