Pregunta: | 58692 - HTTP REQUEST + MANEJO DE BYTES |
Autor: | Carlos López |
Que tal, estoy desarrollando un aplicación en la que recupero una archivo desde un sitio utilizando HTTP Request como sigue: URL u = new URL("http://www.misitio.com/archivo.lqs"); URLConnection uc = u.openConnection(); uc.setDoOutput(true); BufferedReader in = new BufferedReader( new InputStreamReader(uc.getInputStream())); Mi problema se presenta a la hora de leer el stream, lo leo como sigue: int[] http = new int[1000]; int size=0; do{ http[size] = in.read(); size++; }while(http[size-1] != -1); pero varios de los valores que se almacenan en http[] son mayores a 255. Alguien puede ayudamer con esto. size--; System.out.println(size); |