Título: [python] ¿Cómo descomprimir una página recibida en gzip?
Publicado por: lnvisible en 19 Marzo 2011, 15:24 pm
He intantado con todos lo que hay en zlib pero no lo consigo :( , he llegado hasta aquí: headers = {"User-Agent":"Mozilla/5.0 (Windows; en-US; XP) Gecko/20101028 Firefox/3.5.15", "Accept": "*/*", "Accept-Language":"en-us,en;q=0.5", "Accept-Encoding": "gzip,deflate", "Accept-Charset": "ISO-8859-1,utf-8;q=0.7,*;q=0.7"} import http.client conn = http.client.HTTPConnection("foro.elhacker.net") conn.request("GET", "/", None, headers) pr = conn.getresponse() pr.getheaders() content = pr.read() import zlib
¿Que tengo que hacer para coger la página? GRacias!!
Título: Re: [python] ¿Cómo descomprimir una página recibida en gzip?
Publicado por: lnvisible en 19 Marzo 2011, 23:50 pm
He decidido no permitir que me manden las páginas comprimidas de momento, es muy complicado :¬¬ El problema ahora es que tampoco puedeo decodificar la página :( headers = {"User-Agent":"Mozilla/5.0 (Windows; en-US; XP) Gecko/20101028 Firefox/3.5.15", "Accept": "*/*", "Accept-Language":"en-us,en;q=0.5", "Accept-Encodingg": "gzip,deflate", "Accept-Charset": "ISO-8859-1,utf-8;q=0.7,*;q=0.7"} import http.client conn = http.client.HTTPConnection("foro.elhacker.net") conn.request("GET", "/", None, headers) pr = conn.getresponse() pr.getheaders() content = pr.read() bytes.decode(content)
¿qué es lo que está mal en esto? GRacias!!
|