cURL --dns-ipv4-addr <ip-address>需要重建libcurl

时间:2016-01-07 12:50:28

标签: curl dns cygwin

我正在尝试使用cURL执行以下命令行:

curl --dns-ipv4-addr http://10.67.253.23/ localhost/server-state

我一直收到以下错误:

  

curl:(4)由于构建时决定,未在此libcurl中找到所请求的功能,协议或选项。

some research之后,似乎我需要重建libcurl。请参阅http://curl.haxx.se/docs/faq.html部分:

  

5.9 libcurl如何解析主机名?

问题:有谁知道如何重建libcurl以便使用--dns-ipv4-addr选项?

1 个答案:

答案 0 :(得分:1)

您需要构建libcurl以使用c-ares进行名称解析。 “普通”名称解析函数不允许这种控制。

--dns-ipv4-addr的文档中也提到了这一点。