python 实现httpclient发送请求
2014-06-23 10:04
288 查看
1.发送GET请求
import httplib conn = httplib.HTTPConnection("www.python.org") conn.request("GET", "/index.html") r1 = conn.getresponse() print r1.status, r1.reason data1 = r1.read() conn.request("GET", "/parrot.spam") r2 = conn.getresponse() print r2.status, r2.reason data2 = r2.read() conn.close()
2.发送POST请求
<pre name="code" class="python">import httplib, urllib params = urllib.urlencode({'@number': 12524, '@type': 'issue', '@action': 'show'}) headers = {"Content-type": "application/x-www-form-urlencoded","Accept": "text/plain"}
try: conn = httplib.HTTPConnection("bugs.python.org") conn.request("POST", "", params, headers) response = conn.getresponse() print response.status, response.reason data = response.read()
except Exception as ex:
pass
finally:
conn.close()
相关文章推荐
- Python 使用requests模块发送GET和POST请求的实现代码
- Python基于scapy实现修改IP发送请求的方法示例
- python使用urllib2实现发送带cookie的请求
- Python 使用requests模块发送GET和POST请求的实现代码
- 多种方式实现(jdk原生api实现/httpClient的实现) java 发送http(post/get)请求并携带参数(讲解超详细)
- 使用HttpClient发送HttpPost请求包含上传本地图片和远程图片的传输实现
- WEB发送请求从后台取数据以JSON的形式实现数据加载
- Struts2中实现自动发送action请求后到初始化网站首页的学习【转】
- 异步发送添加请求的客户端实现
- 异步发送添加请求的客户端实现
- Python发送WEB请求,并对WEB内容进行解析 - lpxuan151009的专栏 - 博客频道 - CSDN.NET
- 通过HttpWebRequest 发送 POST 请求实现自动登陆
- Struts2中实现自动发送action请求后到初始化网站首页的学习
- C#实现通过HttpWebRequest发送POST请求实现网站自动登陆
- python socket向百度发送http长连接请求 并做搜索
- python socket向百度发送http长连接请求 并做搜索
- Python发送WEB请求,并对WEB内容进行解析
- 通过HttpWebRequest 发送 POST 请求实现自动登陆
- 通过HttpWebRequest 发送 POST 请求实现自动登陆
- 通过HttpWebRequest 发送 POST 请求实现自动登陆