Elixir 有没有办法通过phoenix频道通过WebSocket发送文件?

Elixir 有没有办法通过phoenix频道通过WebSocket发送文件?,elixir,phoenix-framework,phoenix-channels,Elixir,Phoenix Framework,Phoenix Channels,我现在正在开发聊天功能,想知道是否有一种通过WebSocket发送文件的简单方法 到目前为止,我一直很不成功,我让它在http上工作得很好,但它似乎从来没有收到我的文件,当它到达我的websocket的另一端时 另外,使用WebSocket来回发送文件是一个好主意,还是当有人想要上传文件时,我应该坚持使用http?这是一个相当麻烦的问题,因为您必须将文件拆分成块并编码,分别发送块,然后在另一端重新组装它们。如果您能够使用HTTP(例如从客户端到服务器),只需向服务器发送一条消息,表明您对上载文件

我现在正在开发聊天功能,想知道是否有一种通过WebSocket发送文件的简单方法

到目前为止,我一直很不成功,我让它在http上工作得很好,但它似乎从来没有收到我的文件,当它到达我的websocket的另一端时


另外,使用WebSocket来回发送文件是一个好主意,还是当有人想要上传文件时,我应该坚持使用http?

这是一个相当麻烦的问题,因为您必须将文件拆分成块并编码,分别发送块,然后在另一端重新组装它们。如果您能够使用HTTP(例如从客户端到服务器),只需向服务器发送一条消息,表明您对上载文件感兴趣,服务器就会返回一个URL供您提交

什么方向?客户端到服务器?是的,客户端到服务器。