Autor
|
Tema: Problemas con el "Content-Encoding: gzip" (Leído 2,947 veces)
|
SUNAMI_EOL
Desconectado
Mensajes: 14
|
Bueno, como veo que no obtengo muy buenos resultados con google me he decidido a postear aqui, que seguro que alguien me ilumina.
Entrada: ... salida.println("Accept-Encoding: gzip,deflate"); ... ... Socket s = new Socket(ip, 80); PrintWriter salida = new PrintWriter(s.getOutputStream()); realizarPeticion(getRuta(url), getHost(url),"referer", salida); System.out.println(cabeceras(s)); BufferedReader entrada = new BufferedReader(new InputStreamReader(new GZIPInputStream(s.getInputStream()))); ...
public String cabeceras(Socket s) throws IOException{ int finCab = 3; int[] cab = new int[2048]; cab[0] = s.getInputStream().read(); cab[1] = s.getInputStream().read(); cab[2] = s.getInputStream().read(); cab[3] = s.getInputStream().read(); while(!(cab[finCab-3] == 13 && cab[finCab-2] == 10 && cab[finCab-1] == 13 && cab[finCab] == 10)){ finCab++; cab[finCab] = s.getInputStream().read(); } return (new String(cab, 0, finCab)); }
Salida: ... cabeceras ... java.io.IOException: Not in GZIP format
Alguien me puede decir el formato de compresion que se esta utilizando y que clase tengo que utilizar para obtener el inpustream que contiene los caracteres de la pagina.
Salu2!!
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
decomprimir/decodificar cadenas con gzip?
Seguridad
|
Firos
|
0
|
3,655
|
21 Mayo 2011, 20:14 pm
por Firos
|
|
|
Seis herramientas para realizar "content curation
Noticias
|
wolfbcn
|
0
|
1,980
|
29 Septiembre 2012, 13:58 pm
por wolfbcn
|
|
|
Http gzip encoding
Programación C/C++
|
soyloqbuskas
|
0
|
1,577
|
19 Septiembre 2013, 17:34 pm
por soyloqbuskas
|
|
|
Problemas con el encoding de java, traspaso de formato ASCII a UTF-8
Java
|
Ditarex
|
2
|
1,853
|
24 Mayo 2014, 13:04 pm
por Ditarex
|
|
|
Descomprimiendo gzip en C++
Programación C/C++
|
Kaxperday
|
4
|
2,612
|
15 Julio 2015, 10:45 am
por Kaxperday
|
|