我正在尝试使用faraday-detailed_logger gem https://github.com/envylabs/faraday-detailed_logger,如下所示
connection = Faraday.new(:url => endpoint) do |c|
c.use Faraday::Request::UrlEncoded
c.response :detailed_logger , logger
c.use Faraday::Adapter::NetHttp
end
我在此之后进行法拉第通话时遇到错误
Faraday::Error
:detailed_logger is not registered on Faraday::Response
是否有人知道此处需要做些什么,以便我可以正确使用gem。
答案 0 :(得分:0)
首先尝试detailed_logger
。
require 'faraday'
require 'faraday/detailed_logger'
答案 1 :(得分:0)
我正在使用gem faraday-conductivity进行法拉第记录,它可以正常工作
connection = Faraday.new(url: "http://widgets.yourapp.com") do |faraday|
faraday.use :extended_logging, logger: Rails.logger
end