libcurl无法解析出域名,但ping却可以
程序里使用libcurl下载文件http文件,报了下面的错误
libcurl error. code = 6. text = Couldn't resolve host 'w3cdt.stg.eventsgslb.ibm.com'
但用户使用ping命令,却没问题,能解析出IP。
PING w3cdt.stg.eventsgslb.ibm.com (9.11.12.171) 56(84) bytes of data.
64 bytes from w3cdt.stg.eventsgslb.ibm.com (9.11.12.171): icmp_seq=1 ttl=54 time=24.1 ms
64 bytes from w3cdt.stg.eventsgslb.ibm.com (9.11.12.171): icmp_seq=2 ttl=54 time=24.3 ms
64 bytes from w3cdt.stg.eventsgslb.ibm.com (9.11.12.171): icmp_seq=3 ttl=54 time=23.9 ms
下载程序已经使用很久了,代码应该没问题。
请问,有什么情况会产生上述错误吗?