使用Python 2.7中的SimpleHTTPServer模块运行本地服务器
$python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...
然后我使用netstat搜索该套接字使用8000作为端口号的过滤器,但是,我找不到任何带过滤器的套接字(即使我打开浏览器窗口并访问127.0.0.1:8000).
$netstat | grep 8000
// "return Nothing"
有没有人知道为什么我在netstat中看不到Python SimpleHTTPServer绑定的套接字?
解决方法:
请注意,0.0.0.0意味着您的服务器将列在您计算机的所有IP地址上,因此如果您想在本地运行,请将您的python代码上的IP地址从0.0.0.0更改为127.0.0.1或localhost.
最好运行:netstat -an | grep 8000