Tengo un problema y no se como resolverlo. Tal vez sea muy sencillo, pero estoy trabado.
Tengo una página ASP que es llamada desde un servidor diferente al mío y que lleva como parametro un XML, es decir
http://www.misitio.net/get_xml.asp?XML=LsXML
Donde LsXML es el parametro de entrada.
En esta página tomo el valor de entrada con
xml = request.querystring("XML") y analizo el XML que me envían.
Hasta alli todo bien.
El problema es que debo enviar 2 respuestas diferentes a URL diferentes:
1- Una para indicar que el XML tiene el formato adecuado.
2.- Otra con el resultado del procesamiento del XML
Tenía pensado usar un POST, pero de veras que no se como hacerlo, puesto que siempre lo he usado con formularios y este es un caso en el que no hay intervencion del usuario.
El caso es que si uso algo como
response.redirect("url/pagina.asp?datos=XXX") ¿Es esto POST?
solo podré enviar una respuesta, pues el response.redirect entrega el control a la nueva URL.
¿Existe otra forma de que pueda enviar datos y continuar en mi página ASP para procesar más datos y hacer el segundo envío??
Mucho sabré agradecer su valiosa colaboración y comentarios.
en este caso, no puedes enviar ni con post ni con get a dos diferentes direcciones, en todo caso, una de ellas tiene que ser transparente para el usuario no? esta la podrías hacer una Sub o Function que haga lo que hace una de las direcciones, y entonces si, dependiendo de esta puedes redirigir.


Este tema le ha gustado a 1 personas