以下內容属于 ‘文件桥’ 便签:

开源项目 把网页变成文件服务器的“文件桥”

两个没公网地址、不在同一局域网内的电脑,不能直接传文件 但理论上,只要有一个在公网的服务器,就能连接任意两台电脑 在电脑 A 上需要下载电脑 B 上的文件时,只需要: 电脑 A 告诉公网服务器:我要电脑 B 上的 x 文件 公网服务器转告给 B 电脑 电脑 B 通过 http 上传 x 到公网服务器 公网服务器把文件发给 A 电脑 这个项目就是去实现上面这四步 试用地址 仅支持 10M 以内文件,公网流量好贵 https://bridge.ppz.我爱你/ 源码仓库 https://github.com/ppz-pro/file-bridge 部署 需要 一个公网可访问的服务器 Node.js https 123git clone https://github.com/ppz-pro/file-bridge.git cd file-bridge node file_bridge.js 原理 两个“客户端”之间没法直接“传递数据”,因为没有公网地址,于是就需要一个“桥”,连接两个“客户端”。 提供文件供人下载的,我在这里叫它“提供端”,另一个叫“下载端”。 “桥”为每一个“提供端”生成一个 id(以下称为“提供端 id”) “提供端”使用 File […] (more...)