13/08/2009, 08:22
|
| | Fecha de Ingreso: diciembre-2008 Ubicación: San Sebastián
Mensajes: 15
Antigüedad: 16 años, 1 mes Puntos: 0 | |
Descrifrar gzip de respuesta HTTP Hola.
He creado un cliente HTTP en PHP que funciona a la perfección: Conecta con un servidor, envia la solicitud y recibe la respuesta, separa las cabeceras del código HTML, analiza las cabeceras, y escribe el código en un archivo.
Todo ha ido bien al hacer las pruebas ya que las páginas con las que he probado envian el código HTML sin cifrar, y se puede visualizar perfectamente. Pero probé con otra página, que en una de sus cabeceras de respuesta decía: Content-Encoding: gzip
Lo cual significa que el contenido está codificado en gzip, si no me equivoco. Me gustaría saber cómo descrifrarlo y así escribir en el archivo el código HTML original, y poder visualizar la página.
He visto que hay varias funciones disponibles para esa tarea, pero no sé cuál de ellas usar; y también he leído en algún sitio que los contenidos en gzip tienen una cabecera...
Un gran saludo. |