我的 MacBook Pro 上使用 wifi 适配器时遇到了一个奇怪的情况:
我正在通过 http 提供文件(无论我使用什么服务器,都会遇到同样的问题:apache、node.js……):[http://localhost:8080/myFile]
当我尝试通过 [ 下载文件时http://localhost:8080/myFile]或通过[http://127.0.0.1:8080/myFile],它运行完美。
现在,当我尝试访问同一个文件时,但这次是通过我的本地 IP 和我的机器 [http://192.168.1.5:8080/myFile],下载已开始,但在下载到约 60kbytes 后停止!无论我提供哪个文件,无论我使用哪种服务器技术,都会发生这种情况。我尝试使用浏览器(safari、chrome、firefox)下载并使用命令行工具(wget、curl),但总是遇到同样的问题...
现在,如果我尝试使用相同的 URL(即我的本地 IP)下载相同的文件,但这次是从不同的计算机,它又可以完美运行了......我很困惑。
更奇怪的是,如果我尝试做同样的实验,但这次使用我的以太网适配器(并关闭我的 wifi 适配器),我绝对没有问题……这意味着我可以使用 localhost 或本地 ip url 按预期提供和下载文件。所以这个问题似乎与我的 WiFi 适配器有关。
我没有安装任何类型的防火墙/小告密者/...并且我检查了我的 WiFi 适配器配置,那里没有什么特别的。
我尝试关闭并打开 wifi 适配器,关闭并重新启动我的 mac,但都无济于事。
总之,我无法下载通过我的 WiFi 适配器本地提供的文件......
关于为什么会发生这种情况/如何进一步诊断/如何解决这个问题,有什么建议吗?
谢谢