为什么 python SimpleHTTPServer 在没有互联网的情况下无法在本地主机上运行?
Why does python SimpleHTTPServer not work on localhost when there is no internet?
I 运行 python -m SimpleHTTPServer 创建 Web 服务器会话(在 Windows 8)。除非没有互联网连接,否则使用 http://127.0.0.1:8000 or http://localhost:8000 可以正常工作。当没有互联网时,(Chrome) 浏览器保持空白。无论是否有外部互联网连接,如何使本地服务器正常工作?这是 Windows 特定问题吗?
如果这是我认为的情况,您正在通过拔下网络电缆或关闭无线网卡进行测试。
当没有网络时,在许多 Windows 版本中,整个网络堆栈,或者至少是用户 space 的一部分,都会消失。
您可能会寻找一个 环回适配器 伪网卡并安装它,这将为您提供始终有效的网络连接;我相信 Microsoft 确实为 Windows 7 和更早版本提供了一个,但我没有在 Windows 8 上寻找它。
I 运行 python -m SimpleHTTPServer 创建 Web 服务器会话(在 Windows 8)。除非没有互联网连接,否则使用 http://127.0.0.1:8000 or http://localhost:8000 可以正常工作。当没有互联网时,(Chrome) 浏览器保持空白。无论是否有外部互联网连接,如何使本地服务器正常工作?这是 Windows 特定问题吗?
如果这是我认为的情况,您正在通过拔下网络电缆或关闭无线网卡进行测试。
当没有网络时,在许多 Windows 版本中,整个网络堆栈,或者至少是用户 space 的一部分,都会消失。
您可能会寻找一个 环回适配器 伪网卡并安装它,这将为您提供始终有效的网络连接;我相信 Microsoft 确实为 Windows 7 和更早版本提供了一个,但我没有在 Windows 8 上寻找它。