2017-09-12 113 views
0

我需要使用PyCurl来获取输入URL的dns解析结果。以下是代码:Pycurl中的DNS解析结果

buf = cStringIO.StringIO() 
c = pycurl.Curl() 
c.setopt(c.URL, url) 
c.setopt(c.WRITEFUNCTION, buf.write) 
c.setopt(c, c.CURL_IPRESOLVE_WHATEVER, host) 
c.setopt(c.HTTPHEADER, ["User-Agent: "]) 
# c.setopt(c.CONNECTTIMEOUT, 20) 
c.setopt(c.TIMEOUT, 15) 
c.setopt(c.FOLLOWLOCATION, True) 
c.perform() 

我已经搜索了Pycurl文档并没有找到一个好的答案。

回答