C# 自动批量搜索指定关键字,没有注册的域名

做好网站了,部署上线。想注册域名,但是想了很多要注册的,都被别人注册了。例如已经做好了体育资讯的网站,想要包含关键字sport的域名,就可以用这个工具自动完成搜索。
效果如下图:
C# 自动批量搜索指定关键字,没有注册的域名_第1张图片
演示程序结构
在vs2019创建WinForm窗体程序,添加相应的控件
C# 自动批量搜索指定关键字,没有注册的域名_第2张图片
程序执行
一,使用HttpWebRequest类负责模拟浏览器Post数据到https://domain.myhuaweicloud.com/v1/domains/check 这个链接是华为云注册域名的页面提交的接口。提交数据后,得到服务器返回的html,来分析是否已经注册。
使用已经封装好的HttpWebRequest类:
C# 自动批量搜索指定关键字,没有注册的域名_第3张图片
模拟浏览器Post提交数据的方法:
C# 自动批量搜索指定关键字,没有注册的域名_第4张图片
处理得到服务器返回的Html
C# 自动批量搜索指定关键字,没有注册的域名_第5张图片
判断如果返回html包含true,则说明该域名没有被注册。
二,使用timer每隔1秒执行一次Post提交数据
总结
本文演示了,C#使用HttpWebRequest类模拟浏览器Post数据到网站,用Timer每间隔1秒执行Post数据,可以实现自动批量搜索指定关键字,没有注册的域名的功能。
C# 自动批量搜索指定关键字,没有注册的域名_第6张图片

 

 

你可能感兴趣的:(C# 自动批量搜索指定关键字,没有注册的域名)