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
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- .NET Conference Italia 2022 - Milano e Online
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!