我正在尝试使用 Jquery 的 Django 项目,我使用了一个命令: python -m HTTP.server 在我的 Windows PowerShell 上,服务器已启动,但当我尝试使用地址时 http://0.0.0.0:8000在我的浏览器中,它显示如下错误 - 无法访问此站点 网页在http://0.0.0.0:8000/可能会暂时关闭,也可能已永久移动到新的网址。 ERR_ADDRESS_INVALID 我的防火墙允许访问。 请帮忙。
请您参考如下方法:
0.0.0.0不是真实地址;这是一个特殊值,表示“在您可以监听的每个 IPv4 网络上监听”。
要连接,您必须指定其中一个地址。
如果您的浏览器与服务器在同一台机器上,您希望使用本地主机地址,如下所示:
http://localhost:8000
http://127.0.0.1:8000
那个127.0.0.1是一个真实的地址,但它是一个特殊的地址,意思是“我所在的同一台机器,不通过网络”(localhost 是该地址的特殊名称)。
如果您的服务器与浏览器位于不同的机器上,您必须使用实际映射到服务器的 IP 地址或名称。例如,如果您通过 ssh 192.168.1.100 启动服务器,然后在 shell 中运行它,您将像这样连接:
http://192.168.1.100:8000
