读书人

应用pycurl进行web提交

发布时间: 2013-02-19 11:11:40 作者: rapoo

使用pycurl进行web提交

之前使用python提交数据到服务器时都是采用自带的urllib库。前一段时间登录某Cas系统时,总是莫名的失败。失败的原因好像是cookie的问题,各个页面需要共享cookie。尝试了多个给urllib设置cookie的方法,还是没能成功。

后来,试了pycurl,竟然成功了,那就使用pycurl吧。(很抱歉,我没能追查出为什么采用urllib2没有成功,也没有彻底研究出为何pycurl能够成功)

pycurl官方下载链接我没有打开,本人通过该链接下载。另外,本人使用的是python2.7。

首先,对pycurl进行简单的封装

    c = initCurl()    html = GetDate(c, 'http://www.baidu.com')    print html

全部脚本


读书人网 >Web前端

热点推荐