Есть какой-то цикл например 10 раз, и каждый раз нужно сделать всего лишь один запрос. Как бы все элементарно:
data = StringIO.StringIO()
curl = pycurl.Curl()
curl.setopt(pycurl.POST,1)
curl.setopt(pycurl.WRITEFUNCTION,data.write)
curl.setopt(pycurl.USERPWD,name+':'+password)
curl.setopt(pycurl.CONNECTTIMEOUT,5)
curl.setopt(pycurl.FOLLOWLOCATION,0)
curl.setopt(pycurl.URL,'http://google.com/')
curl.perform()
curl.close()
Мне в принципе ответ от сервера даже и не нужен, но поскольку я не нашел параметра в курле чтобы не принимать параметры - то приходится принимать.
Решения не через прямые ручки как бы придумал - типа запускать запрос как поток, а потом в конце приложения обрывать все потоки. Но это ж как-то дико использовать.
Может кто-то сталкивался с такой проблемой?