这不是Python / Flask特定的问题,但我会继续使用Flask示例。当我运行时:
app.run(host='0.0.0.0')
我的操作系统应该“监听所有公共IP”,以便可以从同一网络上的所有计算机访问Web应用程序(我认为)。
所以我尝试通过输入我的电脑的IP(应用程序运行的地方)和默认端口从我的智能手机(通过WiFi连接到同一LAN网络)访问我的应用程序,但它不起作用。我的智能手机无法连接。我觉得我误解了“在同一个网络上”的含义。有人可以向我解释一下吗?
如果我对此做出任何荒谬/愚蠢的假设,我很抱歉,我对它的理解显然是相当阴暗/不确定。