gpt4 book ai didi

python - 从同一网络上的其他设备连接到 Flask 服务器

转载 作者:行者123 更新时间:2023-12-04 12:37:44 33 4
gpt4 key购买 nike

亲爱的 stackoverflow 聪明人,
我知道这个问题在这里被问了很多,但到目前为止,没有一个已发布的解决方案对我有用。任何帮助在这里将不胜感激:
问题:无法从同一网络上的其他设备(PC、手机)连接到 Flask 应用服务器。 (换句话说:本地主机工作正常,但我无法从外部设备连接)
我试过的:
1) 设置 app.run(host='0.0.0.0', port=5000, debug=True, threaded=True)在 app.py 中,以便服务器将监听所有可用的网络接口(interface)。
2) 在 Windows Defender 防火墙中为本地网络中的端口 5000 启用 TCP 流量(添加了入站和出站规则)
3) 在我的外部设备浏览器的 URL 栏中使用我的主机 PC 的 IPv4 地址,格式如下:http://<host_ipaddress>:<port>/ 4) 在我的外部设备浏览器的 URL 栏中使用我的主机 PC 的主机名,格式如下:http://<host_name>:<port>/ 5) 从 Windows Powershell 和 Python (.py) Executor 运行 app.py 文件
到目前为止,这些解决方案都没有奏效,即使在尝试从几个不同的外部设备进行连接之后也是如此。在此先感谢您的帮助!

最佳答案

我通过将我的家庭网络配置文件更改为私有(private)而不是公共(public)来解决这个问题,这使我的 PC 可以被发现。完全忽略了这一点!
希望这对某人有帮助!

关于python - 从同一网络上的其他设备连接到 Flask 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62705271/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com