Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2011, 06:02
diablo_jr
 
Fecha de Ingreso: noviembre-2007
Mensajes: 81
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta Problemas con proxy desde JSP

Buenas a todos, necesito descargar desde una pagina JSP un fichero localizado en otro servidor. El problema es que para llegar a dicho documento necesito atravesar un proxy.

Tengo el siguiente código pero no me funciona, solo me muestra el código de respuesta del servidor, para saber si, al menos, puedo conectarme, pero siempre devuelve un 400.

Código JSP:
Ver original
  1. <%@ page import="java.io.*, java.net.*, java.util.*, org.apache.commons.codec.binary.*" %>
  2.  
  3. <%
  4.     Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("[[HOST]]", [[PUERTO]]));
  5.     URL url = new URL(request.getParameter("doc").toString());
  6.     URLConnection uc = url.openConnection (proxy);
  7.     String encoded = new String(Base64.encodeBase64(new String("[[USUARIO]]:[[CONTRASEÑA]]").getBytes()));
  8.     uc.setRequestProperty("Proxy-Authorization", "Basic " + encoded);
  9.     out.print(((HttpURLConnection)uc).getResponseCode());
  10. %>

Alguien sabe que estoy haciendo mal ???