如何调试Ruby google-api-client的HTTP

我正在尝试使用google-api-client与Google云端硬盘集成。 由于有很多东西正在进行,我希望能够看到线路上的内容(http级别)。 似乎客户端使用Faraday进行http连接。 我如何从法拉第中获取线路调试?

Google api客户端默认使用Faraday.default_connection 。 因此可以操作此对象,这可以使用以下代码行完成:

 Faraday.default_connection.response :logger 

我花了一段时间才弄明白。