我正在尝试通过尝试浏览提交的网站来过滤提交的网站,同时从OpenDNS反弹请求。如果收到的页面是OpenDNS页面,我会假设该页面被阻止。
如何使用System.Net.WebClient类完成此任务?
答案 0 :(得分:0)
WebClient
类依赖于调用系统的Dns
类,并使用当前配置的DNS设置。如果你沿着这条路走下去,那么你想要的唯一方法就是先改变DNS设置,这可能不适合你。
相反,要么看看像DnDns这样的第三方控件(免费,开源),要么只需调用nslookup
并将结果解析为detailed here。