我正在开发一个Django项目,我正在尝试使用Jquery,我使用了一个命令 - : 我的Windows PowerShell上的python -m HTTP.server,服务器已启动,但当我尝试在浏览器中使用地址http://0.0.0.0:8000时,它显示错误如下 - 无法访问此网站 http://0.0.0.0:8000/的网页可能暂时关闭,或者可能已永久移至新的网址。 ERR_ADDRESS_INVALID 我的防火墙允许访问。 请帮忙。
答案 0 :(得分:5)
0.0.0.0
不是真正的地址;它是一个特殊的价值,意味着"倾听您可以收听的每个IPv4网络"。
要进行连接,您必须指定其中一个地址。
如果您的浏览器与服务器位于同一台计算机上,则您希望使用localhost地址,如下所示:
localhost
127.0.0.1
是一个真正的地址,但它是一个特殊的地址,意思是“我在同一台机器上,而不是通过网络”#34; (ssh 192.168.1.100
是该地址的特殊名称。)
如果您的服务器与浏览器位于不同的计算机上,则必须使用实际映射到服务器的IP地址或名称。例如,如果您通过http://192.168.1.100:8000
启动服务器然后在shell中运行它,那么您将连接如下:
{{1}}