Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/09/2008, 05:37
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 2 meses
Puntos: 51
Respuesta: Acceder a una página en un 3º servidor usando uno de puente

El codigo fuente del filtro lo puedes ver aquí:

http://fisheye5.cenqua.com/browse/we...=1.9.4.11#l398

Utiliza Jakarta Commons HttpClient para conectarse al host remoto y obtener el contenido. Fijate sobretodo en el metodo doFilter y no hagas mucho caso de la configuración, que es otro tema. (se configura en base a expresiones regulares y se puede actualizar en tiempo de ejecución).

Adaptar eso a una JSP puede ser interesante . Tendrías que mapear un directorio a una JSP y tratar todas las peticiones segun el URI de la petición, traducirlo a una URL remota, pedir el contenido y devolverlo. Esta ultima parte suena simple pero dependiendo del caso, tienes que tratar las cabeceras HTTP, mime type etc. En mi caso lo que tenemos en C son aplicaciones, con sus cookies y tal, asi que toca tratarlo todo.

Suerte!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.