Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我无法将地址解析为 IP。它给出了一个例外“没有找到这样的主机”。但我可以通过我的网络浏览器访问同一个站点。
IPAddress address = Dns.GetHostAddresses("https:\\google.com")[0];
是不是因为我的网络浏览器正在使用代理。我怎么还能连接到它?我无法更改网络浏览器的代理设置,因为它们在我的公司中是默认设置的。
问题是你包括https:\\. 我已经测试了代码,当您仅将www.google.com其用作Dns.GetHostAddresses().
https:\\
www.google.com
Dns.GetHostAddresses()
IPAddress[] ips = Dns.GetHostAddresses("www.google.com"); foreach (IPAddress ip in ips) { Console.WriteLine(" {0}", ip); }
作为测试。工作正常。