gpt4 book ai didi

ruby - 使用 Web Sockets 进行点对点文件共享

转载 作者:数据小太阳 更新时间:2023-10-29 08:52:35 29 4
gpt4 key购买 nike

这是一个理论问题,但是,我需要将文件共享功能添加到我的网络套接字支持的聊天应用程序中。我可以使用像 Amazon S3 这样的服务来上传文件以通过发布文件链接来共享,但这涉及上传可能已经可以通过本地网络访问的文件(例如在同事之间共享文件) .

所以我想到可以通过现有的网络套接字连接以某种方式隧道上传/下载/传输。但是,我对 HTTP 文件传输的了解还不够,无法知道下一步如何实现它。 Web 套接字是否存在限制以防止这种情况发生?

我正在使用 Ruby 和 EventMachine 来实现我当前的网络套接字实现。如果您能够提供高级概述来帮助我入门,将不胜感激。

最佳答案

这是一个仅使用 Web 套接字和 javascript File API 的项目示例用于传输文件:http://www.github.com/thirtysixthspan/waterunderice

关于ruby - 使用 Web Sockets 进行点对点文件共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9286848/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com