![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
libcurl
qpt05270
qpt05270@163.com
展开
-
libcurl 一旦出现连接失败后,后续请求该域名,DNS则不会重新解析该域名(libcurl-7.35.0)
在使用 multi interface过程中,出现了一个问题。/etc/hosts中某域名的 ip下架了,然后修改为最新的 ip, 但是程序请求该域名解析出来的IP依旧是之前已经下架了得 ip地址。在不重启程序的情况下,这显然是错误的。 查阅资料得知,libcurl 库中存在dns cache, 默认的DNS_CACHE_TIMEOUT 为60秒,只有在DNS_CACHE_T原创 2016-02-19 08:32:48 · 6031 阅读 · 1 评论 -
查看libcurl 内部DEBUG日志
curl_easy_setopt(handle, CURLOPT_VERBOSE, 1L)原创 2016-12-18 11:38:22 · 6431 阅读 · 0 评论