终于有时间可以学点新东西了,今天大略看了一下有关asp+的资料,并且写了个域名查询的页面,感觉很不错,asp+比
起asp来进步实在是太大了,尽管用asp+组件也能实现域名查询的功能,并且前几天我用vc写过这么个组件,但用asp+简单
方便多了。好了,废话少提,看源码吧。
<% @Page Language="C#" %>
<% @Assembly Name="System.Net" %>
<% @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);
int nLength = arrDomain[1].Length ;
Hashtable table = new Hashtable();
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 ; //define whois server
//if the domainname's end is cn then the server is cnnic ,otherwise is networksolutions
if (arrDomain[arrDomain.Length - 1] == "cn")
{
strServer = "159.226.6.139" ;
}
else
{
strServer = "whois.networksolutions.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();
if (0 == tcpc.Connect(strServer, 43))
{
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();
while (-1 != sr.Peek())
Setp 0 /// <param name="sql"></param>Extender(扩展)——能够让你加载Burp Suite的扩展,运用你自己的或第三方...
做酒店的一些朋友总会有一个疑问:“酒店营销怎么做?”这样的问题从酒店这一个概念诞生就一直存在了,而关于这问题的解法也不是能够三言两语就解释清楚,酒店类型、经营方向、地方市场都各有不同。而从销售渠道这个...
在8月份,我推荐了趣分类,那时还未开放买卖,但给人感受有一定实力,厥后顺遂变现,现在依然值得做。最近又新出一个阿尔法域,模式和趣分类极其相似。新用户实名(支付宝刷脸,2米保护费)可得“试炼义务卷轴”,...
找先做事后付款的黑客相关问题 通用黑客工具相关问题 黑客回来会怎么样 约韦里穆塞韦尼长沙(美国韦里迪安公司) 中...
本文导读目录: 1、国内以黑客为题材的电影有哪些? 2、以“黑客”为主题的电影有哪些? 3、谁能介绍我几部关于电脑黑客的电影,中国的外国的都可以 4、《黑客帝国4》中国内地宣布定档,这部影...
孩子肺炎可以说是很严重的一种病了,家长都不是很希望孩子生病,那么肺炎是由什么引起的呢,怎么有效的预防肺炎呢,友谊长存小编就来说说吧。 感冒、支气管炎会引起肺炎吗? 普通感冒是一种急性自限性的上呼吸...