Verificare se un dominio è libero con XMLHTTP

di Stefano Pessina, in Classic ASP, UserScript, Coding,

Ecco un altro script per verificare se un certo dominio è libero o è già registrato.
Se l'oggetto XMLHTTP restituisce lo statuscode 12007 (indirizzo sconosciuto) allora il dominio è libero, altrimenti è occupato.

<% 
if request("mode")="check" then
 
  'Indirizzo del sito
  StrURL = request("url")
  Set objXMLHTTP = Server.CreateObject("MSXML2.XMLHTTP")

      On Error Resume Next
   objXMLHTTP.Open "GET", StrURL, false
   objXMLHTTP.Send

   statuscode = objXMLHTTP.Status
   Set objxml = Nothing
  if CInt(statuscode) = 12007 then
    Response.write "Il dominio è libero.<br>"
   else
    Response.write "Il dominio è già stato registrato.<br>"
  end if
else
%>
<form action="pagina.asp?mode=check" method="post" name="dominio">
<INPUT type="text" id=text1 name="url" value="http://" size=40><BR>
<INPUT type="submit" value="Submit" id=submit1 name=submit1>
</form>
<%
end if
%>

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi