如何让libcurl返回用于连接调用的dnsresolver?

时间:2015-04-10 20:20:32

标签: libcurl

如果问题是

,我想知道在进行调试连接调用时使用了哪个DNS解析器
  

"错误代码6:解决方案失败"

我试着在这里查看:http://curl.haxx.se/libcurl/c/curl_easy_getinfo.html, 但是没有提示如何获得这些信息?

我认为它在其基础层使用getaddrinfo系统调用。

1 个答案:

答案 0 :(得分:0)

不,您无法从运行时libcurl获取该确切信息。您可以使用curl_version_info找出它使用的解析器后端,然后阅读有关详细信息的常见问题解答:

http://curl.haxx.se/docs/faq.html#How_does_libcurl_resolve_host_na