ASP.NET域名查询系统源代码,域名Whois查询,(.Com/.Net/.Org/.Cn),c#语言实现域名Whois信息查询

原创 2007年10月11日 12:46:00
<% @Page Language="C#" %>
<% @Import Namespace="System.Net.Sockets" %>
<% @Import Namespace="System.Text" %>
<% @Import Namespace="System.IO" %>
<html>
<head>
<title>.Com/.Net/.Org/.Cn 域名Whois信息查询</title>
<meta name="keywords" content=".Com,.Net,.Org,.Cn 域名Whois信息查询">
<meta name="generator" content=".Com/.Net/.Org,.Cn 域名Whois信息查询">
<meta name="description" content=".Com/.Net/.Org,.Cn 域名Whois信息查询">
<style>
<!--
body,input{
        font-family: Tahoma, Verdana; color: #004080; font-size: 12px        
        }
a:link,a:visited{
        text-decoration: none; color: #004080
        }
-->
</style>
</head>
<body>
<form id="fmQuery" runat="server">
&nbsp;要查询的域名域名:
www.<asp:TextBox id="txtDomain" width="100" value="ASPXBOY.COM" runat="server" />
&nbsp; <asp:Button id="btnQuery" OnClick="btn_click"
text="查询!" runat="server" />(只能查询.Com/.Net/.Org/.Cn 域名Whois的信息)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href ="WhoisCode.htm" title="View the source code here!">源代码在这里</a>
<BR><HR width="550" height="1" align="left"><BR>
<asp:label id="lblResult" runat="server" />
</form>
</body>
</html>
<script language="C#" runat="server">
void btn_click(Object sender, EventArgs e)
{
String strServer;
String strDomain = txtDomain.Text;
String strServerCom = "whois.networksolutions.com";
String strServerCN = "whois.cnnic.net.cn";
String strResponse;
string[] arrDomain = strDomain.Split('.');
if (arrDomain[1].ToUpper()=="CN")
{
       
        strServer=strServerCN;
}
else
{
        strServer=strServerCom;
}

bool blSuccess = IsWhosisSuccess(strDomain, strServer, out strResponse);
if (blSuccess)
{
lblResult.Text = strResponse;
}
else
{
lblResult.Text = "查找失败....";
}
}
bool IsWhosisSuccess(String strDomain, String strServer,
                   out String strResponse)
{
  strResponse = "none";
  bool blSuccess = false;
  TcpClient tcpc = new TcpClient();
  try
  {
    tcpc.Connect(strServer, 43);
  }
  catch(SocketException ex)
  {
    strResponse = "连接不到该 Whois server,请稍后再试。";
    return false;
  }

  strDomain += "/r/n";
  Byte[] arrDomain = Encoding.UTF8.GetBytes(strDomain.ToCharArray());
  try
  {
        Stream s = tcpc.GetStream();
        s.Write(arrDomain, 0, strDomain.Length);
       
        StreamReader sr = new StreamReader(tcpc.GetStream(), Encoding.UTF8);
        StringBuilder strBuilder = new StringBuilder();
        string strLine = null;

        while (null != (strLine = sr.ReadLine()))
        {
                strBuilder.Append(strLine+"<br>");
        }
        tcpc.Close();
               
        blSuccess = true;
        string my="Go to Huobazi's WebSite:<a href=/"http://www.aspxboy.com/" title=/".Net男孩社区/">www.AspxBoy.Com</a><br>";
        strResponse = strBuilder.ToString()+my;  }
  catch(Exception e)
  {
        strResponse = e.ToString();
  }
  
  return blSuccess;
}
  </script> 
 

Python网络编程小例子:使用python获取网站域名信息

本文使用python,结合beautifulsoup,chardet,通过解析网页的方式,使用中国站长的接口,获取whois信息。...
  • xinxing__8185
  • xinxing__8185
  • 2015年05月13日 19:18
  • 2477

Kali渗透(一)----信息收集之域名(WHOIS)

一、信息收集分类 信息收集的方法可归为两类: 1.主动式收集:主动式收集是通过直接发起与被测目标网络之间的互动来获取相关信息,例如,ICMP ping或者TCP端口扫描。 2.被动式收集:被动...
  • u011781521
  • u011781521
  • 2017年04月05日 11:04
  • 2695

IP反查网站/IP反查接口 域名汇总

IP反查网站,ip反查接口,旁站查询接口大全,通过IP查域名汇总,域名历史解析记录查询,IP地址查对应机房名称、地址,查IP地址的AS号码。 IP反查网站,ip反查接口,旁站查询接口大全,通过I...
  • u010372867
  • u010372867
  • 2016年05月17日 17:30
  • 2366

域名种类.com .net .org .cn区别

组织域名 中国的域名体系也遵照国际惯例,包括类别域名和行政区域名两套。 类别域名是指前面的六个域名,分别依照申请机构的性质依次分为: ac --- 科研机构 com --- C...
  • u010265335
  • u010265335
  • 2014年06月25日 13:23
  • 563

haovip.com域名Whois查询

  • 2005年06月07日 08:34
  • 0B
  • 下载

whois域名信息查询源码

  • 2008年06月30日 13:24
  • 5KB
  • 下载

whois域名信息查询

  • 2009年12月31日 16:53
  • 4KB
  • 下载

《Advanced Bash-scripting Guide》学习(十):利用whois查询域名信息

本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 Example 4-6. wh,whois域名查询 #!/bin/bash #做一个'wh...
  • cnhkzyy
  • cnhkzyy
  • 2017年07月02日 18:40
  • 135

WAP域名查询系统ASP.NET 1.1版

  • 2007年12月10日 21:20
  • 9KB
  • 下载

python3实现域名查询和whois查询

关键字:python3 域名查询 域名查询接口 whois查询原文:http://www.cnblogs.com/txw1958/archive/2012/08/31/python3-domain-w...
  • qianglee
  • qianglee
  • 2013年12月22日 11:20
  • 501
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET域名查询系统源代码,域名Whois查询,(.Com/.Net/.Org/.Cn),c#语言实现域名Whois信息查询
举报原因:
原因补充:

(最多只允许输入30个字)