Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
本地IP没有响应,而localhost和127.0.0.1没有响应。在windows10机器上用Python开发REST服务_Python_Windows_Rest_Pycharm - Fatal编程技术网

本地IP没有响应,而localhost和127.0.0.1没有响应。在windows10机器上用Python开发REST服务

本地IP没有响应,而localhost和127.0.0.1没有响应。在windows10机器上用Python开发REST服务,python,windows,rest,pycharm,Python,Windows,Rest,Pycharm,我正在尝试使用Python3.9在Windows10PC上创建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

我正在尝试使用Python3.9在Windows10PC上创建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中开发,现在尝试配置就地服务器,但没有成功。欢迎提出建议

你确定你的rest服务正在监听192接口吗?你真的需要分享更多关于你的rest代码的细节,你如何启动它,你如何定义它应该监听的接口。一般来说,要让您的web服务在所有接口上侦听,您需要使用0.0.0.0作为主机。谢谢Chris,听起来我接下来需要走这条路!第一次尝试通过PyCharm进行设置,以便沿着学习曲线爬行。。。再次感谢!您是否使用fastapi或django之类的框架来生成Web服务?还是全部手工编码?我想出来了,需要在PyCharm/Flask配置上设置主机端口。仍然在学习曲线上爬行!谢谢你给我指明了正确的方向!