zoukankan      html  css  js  c++  java
  • 艾伟_转载:ASP.NET(c#)实现中英文域名查询 狼人:

      1.引言

      要实现域名查询,首先要找到域名服务器。在这用的是万网的域名服务器。

      网址为:http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=

      whois:http://whois.hichina.com/cgi-bin/whois?domain=

      2.查询界面

      输入中文域名后查询界面:

      判断是否为中文域名(javascript):

    Code

    输入英文域名后查询界面:

      判断是否为英文域名:

    Code

      中国等不能注册英文域名,把相应的CheckBox的disabled属性设置为true,代码为(javascript):

    Code

      查询结果界面:

      3.后台编码

      例如查询域名:zxjay.net

      网址为:

      http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=zxjay.net

      返回的信息为XML格式:

    Code

      其中200表示正确返回

      210 表示可以注册

      因此可通过判断original 后的代码是否为210判断域名是否可以注册。

      判断方法有多种:处理字符串、解析XML等

      在这用的是解析XML方法。

      获取待查询的域名:

    Code

      显示域名查询情况:

    Code

      4.注意事项

      (1) 编码格式必须是GB2312

      (2) 域名格式判断并不太严格

      (3) 参考了万网等的一些信息

  • 相关阅读:
    laravel生命周期
    工厂模式
    PHP保留两位小数的几种方法
    存储单位转换
    防盗链之URL参数签名
    redis基础
    Redis 如何实现持久化
    Python高级语法-私有属性-with上下文管理器(4.7.3)
    Python高级语法-私有属性-魔法属性(4.7.2)
    Python高级语法-私有属性-名字重整(4.7.1)
  • 原文地址:https://www.cnblogs.com/waw/p/2157068.html
Copyright © 2011-2022 走看看