栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

python -m SimpleHTTPServer-侦听0.0.0.0:8000,但http://0.0.0.0:8000/test.html给出“找不到页面”

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python -m SimpleHTTPServer-侦听0.0.0.0:8000,但http://0.0.0.0:8000/test.html给出“找不到页面”

我认为其他两个答案试图明确表明0.0.0.0不是您应访问的URL。当Python网络服务器(例如,cherrypy)说它在0.0.0.0上运行时,意味着它正在侦听最终到达该计算机的所有TCP通信,无论请求的主机名或IP。但是,如果将其更改为使套接字侦听127.0.0.1或“
localhost”,则除非该请求专门针对该IP
/主机名,否则它将不会响应该请求。例如,很多时候您可以使用计算机名代替localhost(例如,ubuntu允许使用此名称)。如果您的计算机名称是“
brian”,并且您有一个正在侦听0.0.0.0:8080的服务器,则应该可以使用http://
brian:8080来访问该服务器。。但是,即使该服务器正在“
localhost”上侦听,即使“ brian”被设置为指向“ localhost”,该服务器也不会收到该消息。


您还需要确保文件确实在运行命令的目录中。否则,404响应实际上是正确的:)

祝好运!



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/626141.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号