首页 > 解决方案 > 本地 IP 没有响应,而 localhost 和 127.0.0.1 有。在 Window 10 机器上用 Python 开发 REST 服务

问题描述

我正在尝试使用 Python 3.9 在 Windows 10 PC 上创建 REST 服务。当我向 localhost:5000 或 127.0.0.1:5000 发出请求时,我的代码会做出适当的响应。LAN 地址是 192.168.1.36(静态),如果我 ping 该地址,我会得到很好的响应。我已经为端口 5000 的入站和出站流量创建了防火墙规则。当我的代码尝试通过 192.168.1.36:5000 IP/端口访问时,我收到“拒绝连接”错误。在上游,我将路由器设置为将所有端口:5000 入站流量转发到 192.168.1.36。这不起作用,但由于直接访问 192.168.1.36 也会失败,因此这是可以预期的。在 PyCharm 中开发,现在尝试配置 In-place Server 没有成功。欢迎提出建议!!

标签: pythonwindowsrestpycharm

解决方案


推荐阅读