Foros del Web » Programando para Internet » ASP Clásico »

Querystring entre dos servidores

Estas en el tema de Querystring entre dos servidores en el foro de ASP Clásico en Foros del Web. ¿Alguien me podría decir como puedo enviar una querystring a un formulario de una web (en un servidor diferente del mio) sin que se abra ...
  #1 (permalink)  
Antiguo 12/06/2003, 08:43
 
Fecha de Ingreso: marzo-2002
Mensajes: 11
Antigüedad: 23 años, 1 mes
Puntos: 0
Pregunta Querystring entre dos servidores

¿Alguien me podría decir como puedo enviar una querystring a un formulario de una web (en un servidor diferente del mio) sin que se abra nueva ventana?

Me explico con detalle...

Tengo una pagina asp con un formulario en la que mis usuarios introducen valores que son almacenados en mi base de datos.

A su vez, esos valores quiero enviarlos a otro formulario que se encuentra en otra web. Pero quiero que este paso se haga de forma transparente y sin que el usuario pueda percibirlo.
La razón de esto es porque debo de añadir en este segundo formulario datos confidenciales que no quiero que sean vistos.

¿Alguna sugerencia?
Gracias de antemano por la ayuda...
  #2 (permalink)  
Antiguo 12/06/2003, 08:50
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Una forma podría ser:
1.- Enviando el formulario completo al segundo servidor
2.- El segundo servidor ejecuta sus procesos con esos datos y te regresa la forma al servidor origen
3.- El servidor origen recibe los datos y los procesa.

De esta manera a lo mejor el proceso no es muy rápido pero sería transparente para el usuario, aunque depende de que tengas control sobre el segundo servidor...


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 12/06/2003, 08:55
 
Fecha de Ingreso: marzo-2002
Mensajes: 11
Antigüedad: 23 años, 1 mes
Puntos: 0
Gracias u_goldman por tu rapida respuesta...

Mi problema es el punto uno que comentas... "Enviar el formulario completo al segundo servidor" de una forma transparente al usuario... esto es lo que no se me ocurre como hacerlo....

Nota: No tengo control sobre el segundo servidor
  #4 (permalink)  
Antiguo 12/06/2003, 08:59
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Es que de todas formas la URL cambiaría...a menos que la ventana del formulario mediante un javascript no mostrara la barra de dirección, haber si a alguien se le ocurre algo mejor.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 12/06/2003, 09:18
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
O que el formulario y la pagina de destino esten contenidas en un IFRAME
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #6 (permalink)  
Antiguo 12/06/2003, 09:34
 
Fecha de Ingreso: marzo-2002
Mensajes: 11
Antigüedad: 23 años, 1 mes
Puntos: 0
Pero en ambas situaciones el cliente puede ver el código fuente, en cuyo caso se verían los parametros (con los datos confidenciales) de la querystring que quiero enviar al formulario que está en el otro servidor.

Y si bien es cierto que con javascript pueden ponerse trabas a la hora de que un usuario no vea el codigo fuente... tambien es cierto que cualquier usuario medianamente experto puede ver el codigo fuente siempre que quiera.
  #7 (permalink)  
Antiguo 12/06/2003, 15:08
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 3 meses
Puntos: 1
Entonces usa un formulario, por querystring los datos siempre son visibles y ademas quedan almacenados en el cache.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:37.