首页 > 编程语言 > 详细

Python模拟HTTP的POST请求

时间:2015-08-13 17:39:03      阅读:230      评论:0      收藏:0      [点我收藏+]

Python版本2.7.9

模拟POST请求

 1 #coding:u8
 2 import urllib
 3 import urllib2
 4 
 5 url = u"http://192.168.84.182:8000/Home/GetTheme"
 6 params = urllib.urlencode({name:tom,age:22})
 7 
 8 req = urllib2.Request(url,params)
 9 response = urllib2.urlopen(req)
10 the_page = response.read()
11 print the_page

使用urllib2来模拟post请求时,参数先使用字典表示,在使用urllib.urlencode进行编码,该方法只支持这种键值对类型

补充:urllib与urllib2并不是2是1的升级版,两个库都是项目独立的,不要误解了。

Python模拟HTTP的POST请求

原文:http://www.cnblogs.com/CodeTracker/p/4727617.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!