diff --git a/HTTPy.py b/HTTPy.py index 6c1ed81..a92b7f6 100755 --- a/HTTPy.py +++ b/HTTPy.py @@ -3,22 +3,31 @@ from HTMLParser import HTMLParser import httplib starttag = "" +conf_temp = "pre" +#URL https://www.whois.com/whois/benjamyn-testing.com +#class df-block-raw class MyHTMLParser(HTMLParser): def handle_starttag(self, tag, attrs): - global starttag - starttag = tag + global conf_temp + global starttag + if tag == conf_temp: + for name, value in attrs: + if name == "class" and value == "df-raw": + print tag + starttag = tag + pass #print starttag def handle_data(self, data): #print starttag - if starttag == "code": + if starttag == conf_temp: print data pass -conn = httplib.HTTPSConnection("www.python.org") -conn.request("GET", "/") +conn = httplib.HTTPSConnection("www.whois.com") +conn.request("GET", "/whois/benjamyn-testing.com") r1 = conn.getresponse() parser = MyHTMLParser() -parser.feed(r1.read()) \ No newline at end of file +parser.feed(r1.read()) diff --git a/test.html b/test.html new file mode 100644 index 0000000..cd8ec0f --- /dev/null +++ b/test.html @@ -0,0 +1,71 @@ +
Domain Name: benjamyn-testing.com +Registry Domain ID: 2110713513_DOMAIN_COM-VRSN +Registrar WHOIS Server: whois.synergywholesale.com +Registrar URL: http://whois.synergywholesale.com +Updated Date: 2017-04-03 02:12:06 +Creation Date: 2017-04-03 02:12:06 +Registrar Registration Expiration Date: 2018-04-03 02:12:06 +Registrar: Synergy Wholesale +Registrar IANA ID: 1609 +Registrar Abuse Contact Email:\ No newline at end of file@synergywholesale.com +Registrar Abuse Contact Phone: +61 3 8399 9483 +Reseller: VentraIP Australia +Reseller: http://www.ventraip.com.au +Reseller:
@ventraip.com.au +Domain Status: ok http://www.icann.org/epp#ok +Registry Registrant ID: Not Available From Registry +Registrant Name: Domain Privacy +Registrant Organization: +Registrant Street: PO BOX 119 +Registrant Street: +Registrant Street: +Registrant City: Beaconsfield +Registrant State/Province: VIC +Registrant Postal Code: 3807 +Registrant Country: AU +Registrant Phone: +61.385145121 +Registrant Fax: +Registrant Email:
@obscure.me +Registry Admin ID: Not Available From Registry +Admin Name: Domain Privacy +Admin Organization: +Admin Street: PO BOX 119 +Admin Street: +Admin Street: +Admin City: Beaconsfield +Admin State/Province: VIC +Admin Postal Code: 3807 +Admin Country: AU +Admin Phone: +61.385145121 +Admin Fax: +Admin Email:
@obscure.me +Registry Tech ID: Not Available From Registry +Tech Name: Domain Privacy +Tech Organization: +Tech Street: PO BOX 119 +Tech Street: +Tech Street: +Tech City: Beaconsfield +Tech State/Province: VIC +Tech Postal Code: 3807 +Tech Country: AU +Tech Phone: +61.385145121 +Tech Fax: +Tech Email:
@obscure.me +Name Server: bns1.ventraip.net.au +Name Server: bns2.ventraip.net.au +Name Server: bns3.ventraip.net.au +DNSSEC: unsigned +URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/ +For more information on Whois status codes, please visit https://icann.org/epp +>>> Last update of WHOIS database: 2017-05-19 05:43:52 <<< + +Domain Service Provider: + VentraIP Australia,
@ventraip.com.au + 03 9013 8464 + 03 8080 6481 (fax) + http://www.ventraip.com.au + Please contact the provider listed above for assistance with + your domain name, such as updating your name servers or WHOIS contact information. + +