În acest tutorial, vă vom arăta cum să creați un script de testare, indiferent dacă domeniul este gratuit sau nu. În acest exemplu, se face o verificare numai în zona ferată, dar puteți termina scriptul pentru acele zone de domeniu care vă interesează.
În primul rând, să trecem peste elementele de bază. Dacă doriți să verificați dacă domeniul este ocupat, trebuie să trimiteți o solicitare serverului Whois care conține informațiile de înregistrare ale domeniului verificat în zona domeniului de nivel superior (TLD). În general, toate TLD-urile au propriul server, de exemplu, RU este whois.ripn.net pentru COM whois.crsnic.net. Aici și în scriptul nostru vom trimite o cerere către serverul Whois care ne va trimite răspunsul la domeniul înregistrat sau nu.
Să începem să scriem codul.
Scrieți o funcție care se va conecta la serverul Whois, trimite o solicitare pentru domeniu și returnează un răspuns.
Acum, că avem o funcție de validare a domeniului, vom crea o pagină HTML cu un formular care conține un câmp de introducere.
Codul HTML cu ajutorul manualului de formare încorporat arată astfel:
Aici este apelată o altă funcție showDomainResult, care apelează funcția principală și tipărește rezultatul în rândul tabelului.
funcția showDomainResult arată astfel:
Întregul script este gata, îl puteți rafina și adăuga pentru a testa mai multe zone de domeniu.
Aici sunt serverele pentru diferite zone de domeniu