Faraday: 分配 default_adapter 中适配器的额外选项

创建于 2019-11-12  ·  3评论  ·  资料来源: lostisland/faraday

你好,

似乎在分配 default_adapter 中缺少支持适配器额外选项。 我想分配 default_adapter 一次(在初始化中)并在几个连接中使用它。 因为 typhoeus 适配器需要一些额外的选项( http_version: :httpv2_0 ),我应该在每个连接中添加它,这会产生一些重复。 这会很棒 - 分配 default_adapter 并在同一位置设置其选项。

feature help wanted

最有用的评论

太好了,我已将其标记为新功能,因此我们会在某个时候选择它进行开发。
由于这不是库的关键部分,如果有人想在它上面工作,我们很高兴审查贡献者 PR

所有3条评论

@aleksb86 ,感谢您打开它。

这听起来像是一个合理的功能,你会看到这样的东西:

Faraday.default_adapter = :typhoeus
Faraday.default_adapter_options = {...}

conn = Faraday.new(...)
# conn will use default adapter with default options

这对你有用吗,或者你有什么不同的想法?

感谢您的快速回复。 它看起来很棒,这正是所缺少的。

太好了,我已将其标记为新功能,因此我们会在某个时候选择它进行开发。
由于这不是库的关键部分,如果有人想在它上面工作,我们很高兴审查贡献者 PR

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

jeffb-stell picture jeffb-stell  ·  5评论

Lewiscowles1986 picture Lewiscowles1986  ·  4评论

ioquatix picture ioquatix  ·  4评论

jordansissel picture jordansissel  ·  5评论

subvertallchris picture subvertallchris  ·  5评论