当在同一个局域网内发送一些大文件的时候,可以通过简单的 HTTP 服务器来生成本地文件的下载链接,这样局域网中的其他设备可以直接访问并下载该文件。亲测好用的可以使用 Python 自带的 http.server 模块来实现:
首先:
- 在你的 Mac 上打开终端
导航到文件所在的目录:
cd ~/Desktop
- 启动 HTTP 服务器:
使用 Python 启动一个简单的 HTTP 服务器(macOS 系统一般预装 Python 3)。
输入以下命令启动服务器:
python3 -m http.server 8000
这里的 8000 是端口号,你也可以改成其他未被占用的端口号。
- 通过 ifconfig 命令查找当前设备在局域网内的 IP ,一般是192.168.... 开头的
ifconfig
- 生成访问链接:
现在,你可以将以下链接分享给同一局域网中的其他设备:
http://你的IP地址:8000/文件名
例如,如果文件名是 example.txt,可以分享以下链接:
http://192.168.1.10:8000/example.txt