我正在开发一个使用phpleague/oauth2-client的PHP项目。 我正在使用oauth2-client
启动会话,然后使用guzzle
中的凭据从 RESTful 服务请求其他资源。 为了进行故障排除,我想记录所有请求,包括oauth2-client
的请求。
oauth2-client
还使用guzzle
来发出请求。 我看到我们可以在代码中创建客户端时使用debug => true
,但是有没有办法为guzzle
全局配置它,以便我也可以看到来自oauth2-client
的调用?
是的,你可以。只需将 Guzzle 的 HTTP 客户端的全局实例传递给您的 OAuth 提供程序即可。有关详细信息,请参阅此代码。
对于日志记录本身已经有一个问题。