重用 Faraday 连接对象是否安全?

9

重复使用Faraday连接对象是否安全,还是每次重新创建更好?

def connection
  @connection ||= Faraday.new('http://example.com') do |conn|
    conn.request :url_encoded
    # more configuration
  end
end

有关Faraday GitHub的相关问题:https://github.com/lostisland/faraday/issues/370 - Yeonho
2个回答

4

4
我认为可以安全地重复使用它们(我已经这么做了很多次)。我并没有在文档中看到对此有明确的说明,但“每个请求选项”(而不是每个连接)的存在至少意味着您可以依赖于使用相同的连接进行多个请求。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接