Python启动HTTP服务进行文件传输
有时候局域网共享个东西不方便,尤其在服务器上的时候,总不能先下载下来,再上传上去吧,于是经常在这台机器用python起个http服务,然后去另一台机器直接访问,一来二去,妥试不爽,特进行一下分离
python自带一个http服务器,虽然不像Apache那样可以应用于生产环境,但在一些测试或者局域网文件共享方面,还是可以顺手就拿过来用的,很方便。
启动python自带的http.server:
$ python3 -m http.server Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
然后就可以通过浏览器访问了。注意这个http服务器的默认端口号是8000
python3
python -m http.server 80 Serving HTTP on 0.0.0.0 port 80 (http://0.0.0.0:80/) ...
python2
python -m SimpleHTTPServer 80 Serving HTTP on 0.0.0.0 port 80 ...
如果是本机访问的话,可以直接在浏览器输入: http://127.0.0.1