1
curl --resolve选项不起作用:“在DNS缓存中未找到主机名”
我在尝试--resolve执行HTTP请求时尝试使用curl的选项连接到指定的IP地址,但是curl会继续还原回本地DNS缓存/解析器检索到的IP地址。 命令: curl -s -S -I -H "Host: example.com" --resolve example.com:80:1.1.1.1 --verbose http://example.com/ (example.com用我的域名1.1.1.1替换,然后用所需的目标IP地址替换) 结果: * Added example.com:80:1.1.1.1 to DNS cache * Hostname was NOT found in DNS cache * Trying 2.2.2.2... * Connected to example.com (2.2.2.2) port 80 (#0) > HEAD / HTTP/1.1 > User-Agent: curl/7.35.0 > Accept: */* …