Amigos,
He estado pensando en algo
El formato que recibo en mi página es XML, de hecho, lo recibo como parametro y lo parseo usando Microsoft.XMLDOM. Parte del código abajo:
xml = request.querystring("XML")
set xmlDoc = Server.CreateObject("Microsoft.XMLDOM")
xmlDoc.async = False
xmlDoc.validateOnParse = True
xmlDoc.loadXML(xml)
Aca viene el codigo para extraer los datos del XML y almacenarlos en mi B/D.
Como ya les comenté, debo enviar 2 respuestas. 1 para indicar que el XML recibido está bien (o no) y la otra con algunos datos procesados.
El asunto es que yo debo enviar estos datos a 2 url's diferentes y una de las opciones es hacerlo usando XML.
Ahora bien, si usé Microsoft.XMLDOM para obtener y procesar los datos...podría usar Microsoft.XMLHTTP para enviarlos??
He averiguado algo y pude observar lo siguiente:
dim objXMLHTTP
set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objXMLHTTP.Open "POST", "http://url.com/pag.asp", false
objXMLHTTP.SetRequestHeader "Content-type", "text/html"
objXMLHTTP.Send
Será posible usar este objeto para enviar la primera respuesta y luego la segunda sin necesidad de complicarme con un Onload que pretende enviar 2 formas al mismo tiempo??
Como haría enviar los datos? Sería algo asi?
objXMLHTTP.Open "POST", "http://url.com/pag.asp?dato1=1&dato2=2", false
Mucho agradecería los comentarios, pues es muy poco lo que se acerca de este objeto.