Redirection HTTP [Servlets] - Java - Programmation
Marsh Posté le 17-11-2005 à 22:41:24
ce lien t'aideras peut etre http://journals2.iranscience.net:8 [...] sl-p2.html
Avec le request , t'es limité à ton root du contexte , apparement , en exploitant le response tu as plus de marge pour rerouter ...
Marsh Posté le 17-11-2005 à 19:50:40
Salut a tous !
Voila je voudrais rediriger un flux HTTP brut tel quel, avec une servlet java.
En gros j'ai Tomcat avec ma servlet qui ecoute sur http://localhost:8080 , et je voudrais que ma servlet redirige tout ce qu'elle recoit en entree (y commpris les headers HTTP) vers http://localhost:8800, ou j'ai une application proprietaire qui agit un peu comme un web server dans le sens ou elle recoit et envoie du http)
Le probleme est que les techniques traditionelles ne fontionnent pas (RequestDispatcher.forward(), et response.sendRedirect) !!! Aparament cela ne fonctionne que pour des url relatives, et la, a cause du changement de port, on ne peut pas specifier d'url relative !
Quelqu'un sait comment je pourrais m'y prendre ?