【发布时间】:2023-03-04 06:23:01
【问题描述】:
我正在使用这个 Elixir 库 https://github.com/meh/elixir-socket,它似乎是迄今为止最常用的套接字库。
我对它的 websocket 功能(尤其是客户端)特别感兴趣,因为它提供了一些 SSL 层,但是似乎不可能将一些高级 SSL 选项传递给 connect! 函数。例如,我想在连接时设置一些证书和密钥文件,但 API 似乎禁止这样做。我只能通过secure: true 作为选项,但没有别的。
我错过了什么吗?
【问题讨论】:
-
对于其他人,Guid 在 github 上提出了同样的问题:github.com/meh/elixir-socket/issues/68。看起来它正在修复中。
-
它几乎已修复,因为 Web API 和 SSL API 之间仍然存在一个选项名称冲突 (
key)。