打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python
userphoto

2024.02.21 北京

关注

最近我一直在使用 Python 来发现它的潜力,并且偶然发现了 SimpleHTTPServer。

我在 Windows 10 上。

我跑:

python -m SimpleHTTPServer

输出是:

Serving HTTP on 0.0.0.0 port 8000 ... 

我在智能手机和平板电脑上都打开了浏览器,但是当我输入“http://127.0.0.1:8000”时,它们都无法连接到服务器。

(翻译自意大利语,可能不是准确的翻译)

iPad:“Safari 无法打开页面,因为服务器已停止响应”

Android:“网页没有响应。该网页可能暂时不可用或者它可能已被移动到另一个地址”

为什么不起作用?我该如何解决这个问题?

最佳答案

也许您的防火墙阻止了对基于 python 的服务器的访问

试试这个:

  • 打开windows防火墙
  • 点击打开窗口左侧的“允许应用程序或功能...”
  • 在列表中搜索 python 并勾选 private 和 public

现在应该可以了

关于python - SimpleHTTPServer:其他设备无法连接到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35280962/        

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python通过命令开启http.server服务器的方法
linux下一条python命令建立下载服务器
[Python]用Python建立最简单的web服务器
Python搭建简易HTTP服务(3.x版本和2.x版本的)
一个支持上传的简单 HTTP Server(Python)
使用Python创建简单的HTTP和FTP服务
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服