如何使用 Guzzle 6 记录所有 API 调用
我正在尝试使用gzzle 6,这很好,但是在如何记录所有api调用时,我迷失了方向。我想简单地记录计时,从会话登录用户,url以及与API调用相关的任何其他常用相关信息。我似乎找不到Guzzle 6的任何文档提到这一点,只有guzzle 3(他们已经更改了日志记录addSubscriber调用)。这就是我当前的 API 调用方式:
$client = new GuzzleHttp\Client(['defaults' => ['verify' => false]]);
$res = $client->get($this->url . '/api/details', ['form_params' => ['file' => $file_id]]);