如何强制libcurl通过ipv4或ipv6访问在双栈模式下运行的服务器?这应该不难做使用I地址,但我正在寻找与DNS工作的东西…
发布于 2012-07-17 19:16:35
行!没问题。可以设置为CURL_IPRESOLVE_V4
或CURL_IPRESOLVE_V6
的config CURLOPT_IPRESOLVE
。
更健壮的解决方案是为v4地址创建一个A
记录,为v6地址创建一个单独的AAAA
记录。这将允许您选择要轮询此系统的网络,而不考虑DNS解析。但是CURL可以做你想做的事情,很好。
https://stackoverflow.com/questions/11529202
复制