ruby google-drive-sdk faraday

¿Cómo depuro HTTP de Ruby google-api-client



google-drive-sdk faraday (1)

Intento integrarme con Google Drive, usando google-api-client. Como hay muchas cosas en marcha, me gustaría poder ver qué pasa por el cable (nivel http). Parece que el cliente usa Faraday para la conectividad http. ¿Cómo puedo obtener un wiredump de Faraday para la depuración?


Google api client usa Faraday.default_connection de forma predeterminada. Por lo tanto, es posible manipular este objeto, lo que se puede hacer simplemente con la siguiente línea de código:

Faraday.default_connection.response :logger

Me tomó un tiempo averiguarlo.