Java - proxy en java

 
Vista:

proxy en java

Publicado por Joseph (11 intervenciones) el 14/11/2004 08:56:46
Hola

Intento programar un proxy en java para el protocolo http. Pero tengo un problema, al arrancarlo no recibo ninguna informacion en el datagrama. He probado a cpaturar los paquetes con el Ethereal y la comunicacion parece correcta, sin embargo mi programa no capta nada.

Este es el trozo de codigo que hace la captura del datagrama:

while (true) {//2
try {//3

ds=new DatagramSocket(80); //socket de lectura
}//3
catch(Exception e) {System.out.println("error al abrir el socket" + e);}

dp=new DatagramPacket(buffer, tam); //datagrama de lectura

try {//4
System.out.println("escuchando peticion"); //prueba
ds.receive(dp);
System.out.println("peticion recibida"); //prueba
}//4
catch(Exception e) {System.out.println("error al escuchar el socket" + e);}

En pantalla me aparece el mensaje de escuchando peticion pero no el de peticion recibida.

¿he hecho algo mal?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder