域名登记查询(whois)很复杂吗--方法二

2016-01-29 18:14 3 1 收藏

域名登记查询(whois)很复杂吗--方法二,域名登记查询(whois)很复杂吗--方法二

【 tulaoshi.com - ASP 】

  voodoo发表于 2000-06-03 22:42:07<%@ Language=VBScript %
<HTML
<HEAD
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"
</HEAD
<BODY
<form action=whois.asp method=post
域名:www<B.</B <INPUT size=8 name=domainname value="<% =request("domainname") %". <SELECT name=ext
<OPTION selectedcom</OPTION
<OPTIONnet</OPTION
<OPTIONorg</OPTION
<OPTIONcom.cn</OPTION <OPTIONnet.cn</OPTION <OPTIONorg.cn</OPTION
</SELECT
<INPUT class=input1 type=submit value=域名查询 name=Submit
                </form
                
<%
dim strResult
if Request.ServerVariables("request_method")="POST" THEN
dim strQuery
'取得需要查询的域名
strQuery=request("domainname") & "." & request("ext")

dim objSock
'创建sock对象
Set objSock=Server.CreateObject("Aspsock.conn")
'设置whois服务器为rs.internic.net
select case request("ext")
case "com","net","org"
objSock.RemoteHost="rs.internic.net"
gj=0
case "com.cn","net.cn","org.cn"
objSock.RemoteHost="drop.cnnic.net.cn"
gj=1
end select
'设置whois服务器端口为43
objSock.Port=43
'设置操作的超时为60秒
objSock.TimeOut=60
'打开与remotehost的连接,返回真为成功
if objSock.Open then
'发出查询 WriteLn表示用vbCrlf终结(strQuery & vbCRlf)
objSock.WriteLn strQuery
'读取返回值,最大长度为65535
strResult=objSock.ReadBytesAsString(65535)
'关闭连接
objSock.Close
'打印查询结果,你可以需要对此作些处理
' Response.Write "<b查询结果</b<br<textarea rows=10 cols=60" & strResult & "</textarea"
select case gj
case "0"
str1=inter(strresult)
response.write str1
Response.Write "<b查询结果</b<br<textarea rows=10 cols=60" & strResult & "</textarea"
case "1"
str1=cnnic(strresult)
response.write str1
Response.Write "<b查询结果</b<br<textarea rows=10 cols=60" & strResult & "</textarea"
end select
end if
Set objSock=Nothing

end if

function inter(str)
if instr(str,"No match")=0 then
response.write "您的域名已经被注册。"
else
response.write "您的域名没有被注册。"
end if
end function

function cnnic(str)
if instr(str,"%")=0 then
response.write "您的域名已经被注册。"
else
response.write "您的域名没有被注册。"
end if
end function
%
                

</BODY
</HTML
 

来源:http://www.tulaoshi.com/n/20160129/1504935.html

延伸阅读
标签: PHP
  (主要用了两个字符串函数implode()和explode) 我制作的域名查询的源代码,主要用了两个字符串函数implode()和explode,利用这两个函数的切割字符串的强大功能,可以查询.com,.net.,org.,cc.,tv下的域名whois。 <?php echo '<center<form'; echo '<input type="text" name="string"'; echo '<in...
此教程的大致过程是增加了一个 域名信息查询的 web service ,然后使用 flash mx 2004 自带的组件,定义相关的名字,在调整好界面以后,设置好发送与接受的关系。然后就可以利用网上提供的服务,直接显示信息了。 01、域名信息查询动画教程 在线学习 下载教程 Flash Player V9.0 简体中文版,使用播放器,效果更好。
标签: Web开发
当我们准备建立一个Web站点时,就必须向域名登记机构申请一个Internet域名,因此,我们通常希望了解自己准备使用的域名是否已经被注册,这时,可以访问NIC站点http://www.nic.net,点击"whois"链接后输入需查询的域名,就可以得到我们需要的结果。 WHOIS服务器为 .com、.net 和 .org 的国际顶级域名的查询返回全部的 whois ...
标签: 电脑入门
第一步,上www.co.cc申请一个二级域名。 第二步,打开http://domain.mail.qq.com/cgi-bin/loginpage,根据提示创建。 如果根据腾迅的提示不会创建的话,可参考一下我设置的。 Domain Name  Type/Pri  Value haiyangtop.co.cc MX     10 mxdomain.qq.com mail.haiyangtop.co.cc CNA...
标签: Web开发
DomainClass.js /* @Class DomainClass(二级域名转向类) @author 逍遥云-http://bbs.51js.com @Version 1.0 @Date 2006-11-2 @Rights 如使用请保留此信息,谢谢 */ function DomainClass(){  //记录本身  var ōwner=this;  //域名集合  var arr=[];  &nbs...

经验教程

212

收藏

7
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部