虽然搜索到的FQDN出现在etc \ hosts文件中。
有什么想法吗? 非常感谢!
答案 0 :(得分:1)
由于我没有代码,这里有一个猜测:
getaddrinfo("http://www.example.com");
不起作用; getaddrinfo采用主机名而不是URL。
答案 1 :(得分:0)
看看这个hostname not translated into an IP address using Winsock
getaddrinfo可能会为您提供IPv6地址,或者该计算机可能有多个IP地址而您正在尝试连接到错误的地址。