Pasar valores por post entre diferentes sitios web

04/05/2009 - 12:58 por Glehos | Informe spam
Hola. Planteo esta pregunta al grupo. porque es algo sobre lo que no
tengo muy claros los conceptos y que me esta comiendo la moral.

Tengo una aplicacion A con un formulario que segun lo que se rellene
en ese formulario debe abrir otra aplicacion web B DIFERENTE. ( otra
aplicación diferente, otro servidor diferente) y a esa aplicacion debo
pasarle por POST los datos del formulario.

Ya me han dejado claro que tiene que ser Por POST. No vale por Get, ni
por base de datos ni por un fichero.
(sobre la otra aplicación no tengo control ni debo tocar nada)

Yo pienso que por POST no es posible. He probado hacer el submit del
formulario a la url de la otra aplicación. Pero con POST no se recibe
nada.
Me insisten en que si que se puede hacer (pero no me dicen como) y
como no tengo los conceptos claros no puedo afirmarlo ni
contradecirlo.

Tengo al google hechando humo pero no encuentro nada.

Saludos.
Gracias
 

Leer las respuestas

#1 MEVB
04/05/2009 - 18:45 | Informe spam
Hasta donde sé bastaría con hacer algo como:

<form method='post' action='url_de_la_otra_aplicacion'>
<input type='hidden' name='a' value='1'>
<input type='submit' name='ok' value='Enviar'>
</form>

Ese form envía el par a=1. Suponiendo que lo recibe una página ASP, sería
var_a = request.form("a")

Que tipo de "aplicacion" va a recibir tus variables enviadas por POST???
Es otra página ASP u otro tipo de script???
Es un ejecutable???

Salu2
MV

"Glehos" escribió en el mensaje
news:
Hola. Planteo esta pregunta al grupo. porque es algo sobre lo que no
tengo muy claros los conceptos y que me esta comiendo la moral.

Tengo una aplicacion A con un formulario que segun lo que se rellene
en ese formulario debe abrir otra aplicacion web B DIFERENTE. ( otra
aplicación diferente, otro servidor diferente) y a esa aplicacion debo
pasarle por POST los datos del formulario.

Ya me han dejado claro que tiene que ser Por POST. No vale por Get, ni
por base de datos ni por un fichero.
(sobre la otra aplicación no tengo control ni debo tocar nada)

Yo pienso que por POST no es posible. He probado hacer el submit del
formulario a la url de la otra aplicación. Pero con POST no se recibe
nada.
Me insisten en que si que se puede hacer (pero no me dicen como) y
como no tengo los conceptos claros no puedo afirmarlo ni
contradecirlo.

Tengo al google hechando humo pero no encuentro nada.

Saludos.
Gracias

Preguntas similares