프로그래밍
[Python] pycurl 예제
dladbru
2015. 6. 4. 05:06
urllib , pycurl , requests로 벤치마킹한 결과 장점으로는 매우빠른 속도가 있다.
#!/usr/bin/python from base64 import * import StringIO import pycurl import time print "Start!" curl = pycurl.Curl() attackurl="http://www.naver.com" SC = StringIO.StringIO() header= ["Cookie:data=1234"] curl.setopt(pycurl.URL, attackurl) curl.setopt(pycurl.HTTPHEADER, header) curl.setopt(pycurl.WRITEFUNCTION, SC.write) curl.setopt(pycurl.FOLLOWLOCATION,1) try: curl.perform() html = SC.getvalue() print html SC.close() except Exception, e: print "Exception : %s"% e
반응형