电脑本地创建公网链接分享文件

背景

想本地起个http服务, 把本地的文件通过http下载服务分享给别人.

别人通过这个下载链接就能下载自己电脑上的文件了.

可是

需要这个链接是公网链接. 借助 cloudflared 可以的.

技术

flutter 启动个http服务, 能下载用户指定的文件

cloudflared.exe tunnel --url http://127.0.0.1:8080 可以把本地的http服务关联到 cloudflare 分配的公网链接.

工具下载链接 : https://github.com/sfss5362/sharefiles_exe/releases/download/v1/cloudflared-proxy-files.exe

利用 github 的 release 作为一个免费的下载源.

截图

2025-11-09_003628

image-20251109003727771