用Python开启Http服务
有时候,我们希望能够在某个端口快速开启一个Http服务。
如果机器上安装了Python,例如在Linux系统上一般默认就安装了Python,那么开启一个Http服务是非常简单的。
首先,确定Python版本
python -V
如果是Python 版本是2.6或2.7,可以用以下命令在8000端口开启一个Http服务:
python -m SimpleHTTPServer 8000
如果是Python 版本是3.0或更高,则可以用以下命令在8000端口开启一个Http服务:
python -m http.server 8000
用上述方式开启服务后,访问http://IP:8000,可以查看到运行命令的目录中的文件和子目录,点击文件可以下载文件,相当于提供了一个文件下载服务。
如果在运行命令的目录中,提供一个index.html文件,那么访问http://IP:8000,就会打开这个index.html文件。