【发布时间】:2023-03-24 06:48:02
【问题描述】:
我们有一个无法通过 IPv6 发现的服务,因此我们必须始终通过 IPv4 访问它。 我想通过 IPv6 向端口 1234 上的服务发出 Http 请求,我想知道 cURL 抛出的错误代码是什么?
【问题讨论】:
-
它很可能只是超时?有什么理由你不能尝试一下,看看会发生什么?您也是通过 nam 还是通过 IP 访问它?该名称是否有 AAAA 记录?您访问它的主机是否启用了 IPv6?如果启用它是否没有 IPv6 连接?这种情况听起来可能还有其他问题。
-
我们为用户设置了云服务,并为用户服务进行健康监控。我们正在升级到 IPv6,可能有些服务无法通过 IPv6 执行 http。所以在更新我们的云服务之前,我无法确定是哪个服务。我通过 cURL 的 curl_easy_setopt() 方法访问它。所有机器都有 IPv6 连接。