Validare un indirizzo e-mail con il web service di Tiscali ed una pagina ASP

di Andrea Zani, in Classic ASP, Web Services,

Anche se le Classic ASP non permettono l'accesso diretto ai web services, è possibile utilizzare un banale trucco per quei web services che possono essere interrogati direttamente dal browser come quelli creati grazie al .NET Framework di Microsoft. E' infatti sufficiente utilizzare l'oggetto "Microsoft.XMLHTTP" per richiedere tale web service con i parametri voluti e leggere il contenuto della pagina di ritorno per estrapolare i dati interessati.

Nell'esempio successivo viene interrogato il web service della Tiscali per il controllo dell'esistenza di una e-mail:

<%

Dim objXMLHTTP, StrURL
email="tuaemail@controllare.it"
StrURL="http://webservices.tiscali.com/EmailServices.asmx/IsValidEmail?email="&email

Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objXMLHTTP.Open "GET", StrURL, false
objXMLHTTP.Send
risultato= CStr(objXMLHTTP.ResponseText)

if Instr(1,risultato, "true")>0 then
    Response.Write ("email esistente")
else
    Response.Write ("email non esistente")
end if

Set xml = Nothing

%>

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