Ejemplo n.º 1
0
def domain_check(domain):
    try:
        tld = domain.split('.')[-1]
    except:
        return json.dumps({'code': 1, 'message': '抱歉,发生了错误,亲'})
    whois_info = utils.whois(WHOIS_SERVER[tld], domain)
    return whois_info if whois_info else ''
Ejemplo n.º 2
0
def get_whois(domain):
    try:
        tld = domain.split('.')[-1]
    except:
        return json.dumps({'code': 1, 'message': '抱歉,发生了错误,亲'})
    whois_info = utils.whois(config.WHOIS_SERVER[tld], domain)
    return json.dumps({'code': 0, 'whois': whois_info})
Ejemplo n.º 3
0
def domain_check(domain):
    try:
        tld = domain.split('.')[-1]
    except:
        return json.dumps({'code':1, 'message':'抱歉,发生了错误,亲'})
    whois_info = utils.whois(WHOIS_SERVER[tld], domain)
    return whois_info if whois_info else ''
Ejemplo n.º 4
0
Archivo: app.py Proyecto: solos/byd.me
def get_whois(domain):
    try:
        tld = domain.split(".")[-1]
    except:
        return json.dumps({"code": 1, "message": "抱歉,发生了错误,亲"})
    whois_info = utils.whois(config.WHOIS_SERVER[tld], domain)
    return json.dumps({"code": 0, "whois": whois_info})
Ejemplo n.º 5
0
Archivo: app.py Proyecto: solos/byd.me
def whois_query(domain):
    try:
        tld = domain.split(".")[-1]
        raw_info = utils.whois(config.WHOIS_SERVER[tld], domain)
        whois_info = raw_info.replace("\n", "<br/>").decode("utf-8")
        return render_template("whois.html", whois_info=whois_info, domain=domain)
    except:
        return render_template("whois.html", whois_info="", domain=domain)
Ejemplo n.º 6
0
def whois_query(domain):
    try:
        tld = domain.split('.')[-1]
        raw_info = utils.whois(WHOIS_SERVER[tld], domain)
        whois_info=raw_info.replace('\n', '<br/>').decode('utf-8')
        return render_template('whois.html', whois_info=whois_info, domain=domain)
    except:
        return render_template('whois.html', whois_info='', domain=domain)
Ejemplo n.º 7
0
def whois_query(domain):
    try:
        tld = domain.split('.')[-1]
        raw_info = utils.whois(WHOIS_SERVER[tld], domain)
        whois_info = raw_info.replace('\n', '<br/>').decode('utf-8')
        return render_template('whois.html',
                               whois_info=whois_info,
                               domain=domain)
    except:
        return render_template('whois.html', whois_info='', domain=domain)
Ejemplo n.º 8
0
 def fill_networks(self):
     network_range = []
     networks_list = []
     peer_as = "AS%s" % self.peer_as
     network_range = whois(peer_as)
     if network_range:
         for network_item in network_range:
             range, created = PeerRange.objects.get_or_create(network=network_item.compressed)
             networks_list.append(range)
         self.networks = networks_list
         self.save()
Ejemplo n.º 9
0
 def fill_networks(self):
     network_range = []
     networks_list = []
     peer_as = "AS%s" %self.peer_as
     network_range = whois(peer_as)
     if network_range:
         for network_item in network_range:
             range, created = PeerRange.objects.get_or_create(network=network_item.compressed)
             networks_list.append(range)
         self.networks = networks_list
         self.save()
Ejemplo n.º 10
0
Archivo: app.py Proyecto: solos/byd.me
def w(domain):
    try:
        tld = domain.split(".")[-1]
        whois_info = utils.whois(config.WHOIS_SERVER[tld], domain)
        if not whois_info:
            return json.dumps({"code": 1, "message": "抱歉,发生了错误,亲"})
        if config.NO_MATCH_INFO[tld] in whois_info:
            return json.dumps({"code": 0, "status": 1, "message": "恭喜,域名可以注册, 赶紧注册吧,亲"})
        else:
            message = "".join([domain, u"已经被注册, 换一个吧,亲"])
            return json.dumps({"code": 0, "status": 0, "message": message})
    except Exception, e:
        print e
        return json.dumps({"code": 1, "message": "抱歉,发生了错误,亲"})
Ejemplo n.º 11
0
def w(domain):
    try:
        tld = domain.split('.')[-1]
        whois_info = utils.whois(WHOIS_SERVER[tld], domain)
        if not whois_info:
            return json.dumps({'code':1, 'message':'抱歉,发生了错误,亲'})
        if NO_MATCH_INFO[tld] in whois_info:
            return json.dumps({'code':0, 'status': 1, 'message':'恭喜,域名可以注册, 赶紧注册吧,亲'})
        else:
            message = ''.join([domain, u'已经被注册, 换一个吧,亲'])
            return json.dumps({'code':0, 'status': 0, 'message':message})
    except Exception, e:
        print e
        return json.dumps({'code':1, 'message':'抱歉,发生了错误,亲'})
Ejemplo n.º 12
0
def w(domain):
    try:
        tld = domain.split('.')[-1]
        whois_info = utils.whois(WHOIS_SERVER[tld], domain)
        if not whois_info:
            return json.dumps({'code': 1, 'message': '抱歉,发生了错误,亲'})
        if NO_MATCH_INFO[tld] in whois_info:
            return json.dumps({
                'code': 0,
                'status': 1,
                'message': '恭喜,域名可以注册, 赶紧注册吧,亲'
            })
        else:
            message = ''.join([domain, u'已经被注册, 换一个吧,亲'])
            return json.dumps({'code': 0, 'status': 0, 'message': message})
    except Exception, e:
        print e
        return json.dumps({'code': 1, 'message': '抱歉,发生了错误,亲'})