升级到 Elixir 1.10.3 后,调用 HTTPoison.request!()
提出了HTTPoison.Error
与 id: nil
和 {:options, {:sslv3, {:versions, [:"tlsv1.2", :"tlsv1.1", :tlsv1, :sslv3]}}}
的原因.什么可能导致这种情况?我在网上看到的所有例子都假设原因是一个原子。
最佳答案
sslv3 已从 Erlang 23.0 中删除,因为它是一个旧且不安全的协议(protocol)。您需要将 hackney 升级到 1.16.0 或更高版本,以便您可以获得修复该问题的 PR:
https://github.com/benoitc/hackney/pull/619
关于elixir - HTTPoison.request!/5 以奇怪的原因引发 %HTTPoison.Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62162329/