首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

10Python之Http Web服务(网页抓取二)

2013-03-12 
十Python之Http Web服务(网页抓取二)import httplib2from urllib.parse import urlencodeif __name__

十Python之Http Web服务(网页抓取二)
import httplib2from urllib.parse import urlencodeif __name__ == '__main__': httplib2.debuglevel = 1 h = httplib2.Http(".cache") param = {'email':'abc@163.com','password':'test','origURL':'http://www.renren.com/Home.do','domain':'renren.com'} response3,content3 = h.request("http://www.renren.com/ajaxLogin/login","POST",urlencode(param)) print(str(content3,'utf-8'))

? ? (1)h.request第一个参数是url。

? ? (2)第二个参数是请求的类型,这里是POST。

? ? (3)第三个参数是经过url编码后要发送到服务器的数据。?

? ? (4)同样我们在返回的结果里面看到服务器的返回有提示说:用户名或密码错误。?

?

Http Web服务还有很多其他的东西,比如缓存、压缩等等,留给感兴趣的人自己去学习。?

?

?

?

?

?

?

?

热点排行