C#独立域名查询

个人收藏.出自国外高手

whois.aspx

<% @Page Language="C#" %>
<% @Import Namespace="System.Net.Sockets" %>
<% @Import Namespace="System.Text" %>
<% @Import Namespace="System.IO" %>
<% @Import Namespace="System.Collections" %>
<script language="C#" runat="server">
void doQuery(Object sender, EventArgs e)
{
String strDomain = txtDomain.Text;
char[] chSplit = {'.'};
string[] arrDomain = strDomain.Split(chSplit);
// es darf genau ein domain name + ein suffix sein
if (arrDomain.Length != 2)
{
return;
}

// das suffic darf nur 2 oder 3 zeichen lang sein
int nLength = arrDomain[1].Length;
if (nLength != 2 && nLength != 3)
{
return;
}

Hashtable table = new Hashtable();
table.Add("at", "whois.nic.at");
table.Add("de", "whois.denic.de");
table.Add("be", "whois.dns.be");
table.Add("gov", "whois.nic.gov");
table.Add("mil", "whois.nic.mil");

String strServer = "whois.OnlineNIC.com";
if (table.ContainsKey(arrDomain[1]))
{
strServer = table[arrDomain[1]].ToString();
}
else if (nLength == 2)
{
// 2-letter TLD's always default to RIPE in Europe
strServer = "whois.ripe.net";
}

String strResponse;
bool bSuccess = DoWhoisLookup(strDomain, strServer, out strResponse);
if (bSuccess)
{
txtResult.Text = strResponse;
}
else
{
txtResult.Text = "Lookup failed";
}
}

bool DoWhoisLookup(String strDomain, String strServer, out String strResponse)
{
strResponse = "none";
bool bSuccess = false;

TcpClient tcpc = new TcpClient();
try
{
tcpc.Connect(strServer, 43);
}
catch(SocketException ex)
{
strResponse = "Could not connect to Whois server";
return false;
}

strDomain += "\r\n";
Byte[] arrDomain = Encoding.ASCII.GetBytes(strDomain.ToCharArray());
try
{
Stream s = tcpc.GetStream();
s.Write(arrDomain, 0, strDomain.Length);

StreamReader sr = new StreamReader(tcpc.GetStream(), Encoding.ASCII);
StringBuilder strBuilder = new StringBuilder();
string strLine = null;

while (null != (strLine = sr.ReadLine()))
{
strBuilder.Append(strLine+"<br>");
}
tcpc.Close();

bSuccess = true;
strResponse = strBuilder.ToString();
}
catch(Exception e)
{
strResponse = e.ToString();
}

return bSuccess;
}
</script>
<html>
<head>
<title></title>
</head>
<body>

<form runat="server">
域名whois查询(.NET版): <asp:TextBox id="txtDomain" value="3cts.com" runat="server" />
 <asp:Button id="btnQuery" OnClick="doQuery" text="Query!" runat="server" />
<BR><HR width="100%"><BR>
<asp:label id="txtResult" runat="server" />
</form>

</body>
</html>

时间: 2024-10-31 18:05:55

C#独立域名查询的相关文章

C#独立域名查询代码_C#教程

whois.aspx  <% @Page Language="C#" %>  <% @Import Namespace="System.Net.Sockets" %>  <% @Import Namespace="System.Text" %>  <% @Import Namespace="System.IO" %>  <% @Import Namespace="

腾讯买下qqun.com或为相关产品用独立域名

中国站长站(chinaz.com)1月28日讯:继阿里妈妈连续购买zhifubao.com.1688.com.daogou.com事情之后,据消息人士透露,昨日腾讯公司昨日也出手从投资者手中购得qqun.com域名,同时昨日腾讯QQ空间也正式启用独立域名(qzone.com). 据了解,腾讯公司近日委托一家美国某代理机构与国内域名投资者接触,并最终买下qqun.com域名,成交金额为5万元左右.而此前腾讯从吕希文手里买下域名wenwen.com也只用了8万元的价格. 查询Whois信息显示,此域

百度有啊将赠送“顶级独立域名”

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 亲爱的百度有啊首批入驻商户 我们非常感谢您在提前入驻期间对平台大力的帮助与支持,现在需要为您注册顶级独立域名并赠送给您,本次域名的收集时间为2008年11月19日~2008年12月2日,请您在本时间段内回复邮件申请注册您的独立域名,过期回复可能导致无法注册.在您申请注册后的一个月之内,我们将给予您所申请并注册成功的独立域名,并给予指定跳转到你

传新浪计划推众乐网并启用独立域名

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 9月25日,据消息人士透露,新浪近日正在内测一SNS网站--众乐网,目前该网站仍在内测之中,但新浪市场部在接受采访时并未证实此事. 该人士称,新浪近日正在内测一SNS网站--众乐网,按照新浪的计划,新浪微博(t.sina.com.cn)或将更名为众乐网,并启用独立域名. 记者查询Whois信息发现,众乐网(www.zll.cn)目前已在使用新

360综合搜索今天上午正式启动独立域名360sou.com和360so.com

摘要: 360综合搜索品牌360搜索+(腾讯科技配图) 360综合搜索今天上午正式启动独立域名360sou.com和360so.com,品牌为360搜索+.这也正式意味着将与百度展开正面较量. 进入360sou.com页面看到,360搜 360综合搜索品牌360搜索+(腾讯科技配图) 360综合搜索今天上午正式启动独立域名360sou.com和360so.com,品牌为"360搜索+".这也正式意味着将与百度展开正面较量. 进入360sou.com页面看到,360搜索+目前提供网页.新

张朝阳否认搜狐视频即将启用独立域名

张朝阳微博截图新浪科技讯 2月28日上午消息,针对有消息称搜狐视频计划启动独立域名一事,搜狐董事局主席张朝阳予以否认,称搜狐视频没有启用独立域名的打算,并称有可能是域名炒作.今日有消息称搜狐视频启用shunliu.com域名,理由是该域名跳转至搜狐视频tv.sohu.com,新浪科技查询该域名后发现,该域名所有者并非搜狐公司,也看不出和搜狐有任何联系,而对 于一个域名指向何种页面,是可以由域名所有者自己设定.张朝阳也对此传闻予以驳斥,他表示搜狐视频没有启用独立域名打算,"脑子进水的人才可能有此想

腾讯微信海外版将启用独立域名wechat.me

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 域名城(domain.cn)4月1日消息,独家报道:腾讯的移动应用--微信weixin.qq.com将于4.0英文版本发布时正式启用独立域名 wechat.me,据称此举是为进行海外推广.根据不鬼的查询,此域名注册于2012年2月7日,虽然启用whois隐藏功能,但域名服务器确实为QQ 的,而且目前域名已经解析到腾讯微信页面. .me是欧洲国

详讯:360综合搜索启用独立域名和独立品牌

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 360搜索首页 新浪科技讯 8月31日上午消息,360综合搜索今天上午启动独立域名360sou.com和360so.com,品牌为"360搜索+",其中360sou.com为主域名. 此前,360综合搜索一直使用二级域名hao.360.cn/so做为入口,品牌也只是使用雅黑字体写着"综合搜索"四

网站为什么一定要有自己独立域名

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 独立域名是指国际国内顶级域名,如我的网站的域名:wslearner.com 还有是以.net..cn为后缀的域名等,如:还有是国内二级域名,如我的网站的另一域名:wslearner.com.cn 以及net.cn..org.cn等为后缀的域名,独立域名的注册要有专门的注册点或代理商那里注册,如中国万网,就是中国最权威的域名注册点,独立域名一经