Ted*_* W. 12 python windows web-services bottle
我正在一台PC上运行bottle.py教程,我可以使用它来访问它
http://localhost:8080/hello/world
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试从LAN上的另一台PC访问它(IP地址是192.168.1.10)时,使用
http://192.168.1.10:8080/hello/world
Run Code Online (Sandbox Code Playgroud)
我收到了"无法打开页面"错误.
我在PC上运行Apache Web服务器,我可以毫无问题地访问Web服务器
http://192.168.1.10
Run Code Online (Sandbox Code Playgroud)
有什么建议?谢谢.
Joh*_*web 33
假设您正在谈论快速入门:"Hello World"示例:
改变这一行:
run(host='localhost', port=8080, debug=True)
Run Code Online (Sandbox Code Playgroud)
要绑定到计算机的公用IPv4地址:
run(host='192.168.1.10', port=8080, debug=True)
Run Code Online (Sandbox Code Playgroud)
或者以此来监听所有接口,包括外部接口[ 来源:bottle.run
,瓶子API参考 ]:
run(host='0.0.0.0', port=8080, debug=True)
Run Code Online (Sandbox Code Playgroud)
然后,您应该能够http://192.168.1.10:8080/hello/world
从本地PC以及LAN上的另一台PC进行访问.或者,使用完全限定域名(FQDN).
如果仍然拒绝连接,请检查防火墙设置.
归档时间: |
|
查看次数: |
8439 次 |
最近记录: |