Xmlhttp Errore

  • Creatore Discussione Creatore Discussione Ghena
  • Data di inizio Data di inizio

Ghena

Utente Attivo
3 Mar 2005
58
0
0
sto cercando di inviare una struttura xml (coem parametro)tramite asp e xmlhttp ma al momneto va in errore

msxml3.dll (0x8000000A)
I dati necessari per il completamento di questa operazione non sono ancora disponibili.
/test_xml.asp, line 91


line 91 = objXmlDom.loadXML(objXmlHttp.responseText)

ecco il codice:


Login="<CommandList>"&_
"\n <Login>"&_
"\n <Username>"&"theUserName"&"</Username>"&_
"\n <Password>"&"thePassword"&"</Password>"&_
"\n </Login>"&_
"\n</CommandList>"


' Dichiaro le variabili che mi servono nello script
Dim file, objXmlHttp, objXmlDom

' Specifico il file XML da utilizzare

' Imposto l'oggetto XMLHTTP e recuper il file XML
Set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
objXmlHttp.Open "POST","http://demo.mio_sito.com/xml", true
objXmlHttp.Send (login)

' Imposto l'oggetto XMLDOM e carico il file XML come stringa
Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM")

objXmlDom.async = false
objXmlDom.loadXML(objXmlHttp.responseText)

Set route = objXmlDom.getElementsByTagName("StartRouting/RoutingId")
response.write route
' Inizializzo il contatore per il ciclo

Dim i
i = 0
For i = 0 To rout.length - 1


if objXmlHttp.readyState = 4 then
if (objXmlHttp.status = 200) then
Response.Write Code(i).Text & "&nbsp;"
else
response.write "Problemi con il server"
end if
end if

Next

' Un po di pulizia...

Set objXmlDom = Nothing
Set objXmlHttp = Nothing
%>
 
sia con l'uno che con l'altro sempre lo stesso errore...

p.s. questo tutorial lo hai scritto tu ;)
 
ricordavo qualcosa del genere :)

ricordo anche che prima di pubblicarlo l'ho testato e funzionava, ma se non sbaglio l'impiego era un po diverso...

cos'è che vuoi fare esattamente?
 
devo inviare dei parametri vedi variabile "login"

ad un server ed ottenere la risposta.
stamparla se possibile poi vedrò di usare i parametri ma come vedi non ho risposta al momento.

E poi è strano perchè questa parte dello script dovrebbe servire proprioa questo, ovvero a controllare lo stato del server...

invece si blocca sulla riga 91.

mi chiedo se:

CommandList>
<Login>
<Username>mio_account</Username>
<Password>mia_password</Password>
</Login>
</CommandList>

i parametri memorizzati nella variabile login siano corretti , nel senso che forse la formattazione non è esatta.

Login="<CommandList>"&_
"\n <Login>"&_
"\n <Username>"&"theUserName"&"</Username>"&_
"\n <Password>"&"thePassword"&"</Password>"&_
"\n </Login>"&_
"\n</CommandList>"

fammi sapere...
p.s poi il problema del feed l'ho risolto...
ciao.
 

Discussioni simili