linux下用python搭建简单的httpServer
2017-02-10 09:41
633 查看
1.服务器端:python -m SimpleHTTPServer 12000
python -m : 相当于import,当做模块来启动; 后面的12000代表的是端口
使用浏览器打开如下:
![](https://images2015.cnblogs.com/blog/113499/201702/113499-20170210093709979-2016288687.png)
2.客户端,简单代码实现样例(下载文件):
#!/usr/bin/env python
import urllib2
print "downloading pcap"
url = 'http://172.31.25.14:12000/opt/pcap2qi/Android/APP/APP_ID_QQ/1-ARD-APP_ID_QQ-APP-V6.1.0.pcap'
f = urllib2.urlopen(url)
data = f.read()
with open("/root/temp/qq.pcap", "wb") as code:
code.write(data)
经过上述两步操作,即可实现简单的文件下载功能。
python -m : 相当于import,当做模块来启动; 后面的12000代表的是端口
使用浏览器打开如下:
![](https://images2015.cnblogs.com/blog/113499/201702/113499-20170210093709979-2016288687.png)
2.客户端,简单代码实现样例(下载文件):
#!/usr/bin/env python
import urllib2
print "downloading pcap"
url = 'http://172.31.25.14:12000/opt/pcap2qi/Android/APP/APP_ID_QQ/1-ARD-APP_ID_QQ-APP-V6.1.0.pcap'
f = urllib2.urlopen(url)
data = f.read()
with open("/root/temp/qq.pcap", "wb") as code:
code.write(data)
经过上述两步操作,即可实现简单的文件下载功能。
相关文章推荐
- Linux下HTTP的搭建及简单解说
- 记录一下:使用 python -m SimpleHTTPServer 快速搭建http服务
- python + django搭建简单webserver
- 用SimpleHttpServer.py搭建简单服务器
- 使用Python创建简单的HTTP服务(基于SimpleHTTPServer) 和 FTP服务(基于pyftpdlib)
- python搭建简单http文件服务器
- 搭建本地yum源(http方式) on Red Hat Enterprise Linux Server
- 【转】python -m SimpleHTTPServer简单服务器命令
- Python SimpleHTTPServer 简单开发
- python简单搭建HTTP Web服务器
- 使用 python -m SimpleHTTPServer 快速搭建http服务
- SimpleHTTPServer python 开启简单的http服务
- Linux简单的http服务器:SimpleHTTPServer
- python SimpleHTTPServer 快速搭建Web服务器
- python3用http.server模块搭建简易版服务器
- js便签笔记(14)——用nodejs搭建最简单、轻量化的http server
- apache http server 搭建简单文件系统
- 使用 python -m SimpleHTTPServer 搭建http服务
- python 简单网站 以及sqlite 操作 BaseHTTPServer