跳转到正文

OneHTTP:手机电脑互传,打开网页就能用

张小闲 · 发布于


传几张照片、一个文件或一段链接,我常常要先打开聊天软件,给自己发消息。为了让这件事更直接,我做了 OneHTTP:在电脑上启动,同一局域网里的手机、平板或另一台电脑打开网页,就能互传文件、共享文字。

无需注册账号,手机端无需安装应用,文件直接在设备之间传输,不经过第三方云盘。

OneHTTP 宣传示意图,展示电脑和手机通过浏览器传文件、共享文字的使用场景
界面由 AI 生成,实际样式以当前程序为准。

能做什么

  • 互传文件:浏览、下载共享目录里的文件,也能从手机或电脑上传。支持多文件上传、进度显示,同名文件自动重命名,避免覆盖。
  • 浏览与预览:按当前目录的文件名搜索、排序,直接预览图片和浏览器支持的视频。
  • 共享文字:发送链接、命令或笔记,另一台设备即可查看、复制,页面会自动更新。

上传的文件会保存在共享目录;共享文字只暂存在内存中,关闭或重启服务后清空。

怎么用

准备好适合自己系统的 OneHTTP 可执行文件,指定共享目录后启动。以 macOS / Linux 为例:

./onehttp -dir ~/Downloads -port 8080

手机连接同一 Wi-Fi,在浏览器里打开终端显示的局域网地址,例如 http://192.168.1.100:8080,即可上传、下载文件或共享文字。地址以实际输出为准,手机上不能用 localhost 访问电脑。

Windows 使用 onehttp.exe,将共享目录替换为对应路径。使用期间,电脑需保持开机,程序需保持运行。

使用提醒

OneHTTP 适合可信局域网里的临时共享。它没有账号、访问密码或 HTTPS,能访问服务端口的人都能查看、上传文件和阅读共享文字。建议单独准备一个传输文件夹,用完关闭服务,不要将端口暴露到公网。

手机打不开页面时,检查是否在同一局域网、电脑防火墙是否放行;访客 Wi-Fi 可能隔离设备。目前不支持断点续传。