重复使用Faraday连接对象是否安全,还是每次重新创建更好? def connection @connection ||= Faraday.new('http://example.com') do |conn| conn.request :url_encoded # more configuration end end
这段内容是关于IT技术的翻译: https://github.com/lostisland/faraday/blob/52e30bf8e8d79159f332088189cb7f7e536d1ba1/lib/faraday/connection.rb#L502 在这里,connection.get .post 和所有其他方法都会复制参数等信息。这意味着每个请求之间没有共享,也与父连接对象无关。 但是它是可以安全地重用的。