rails:如何记录第 3 方 gem 的响应和请求?

rails: How to log response & request of 3rd party gem?

我的应用程序使用 active_shipping gem 向多个 API 发送 XML 请求并从这些 API 接收 XML回应。

我想在每个 response/request 和 API url 期间登录我的应用程序,用于此外部 gem。

实现此目标的最佳方法是什么?

正如 active_shipping docs 中所说:

To log requests and responses, just set the logger on your carrier class to some kind of Logger object:

ActiveShipping::USPS.logger = Logger.new($stdout)