【发布时间】:2021-09-19 21:32:47
【问题描述】:
我正在使用 libcurl 的默认解析选项
curl_easy_setopt(curl, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_WHATEVER);
当 libcurl 解析主机地址并获得 IPv4 地址和 IPv6 地址时,哪个地址将使用 libcurl 先 IPv4 或 IPv6? libcurl 使用什么算法来选择首先使用的 ip 地址?
有没有办法强制 libcurl 首先使用所有 ipv6 地址,如果失败则转到 ipv4 地址?
【问题讨论】: