gzip fiddler decompression

Fiddler no descomprime las respuestas gzip



decompression (3)

Uso Fiddler para depurar mi aplicación. Cuando la respuesta es comprimida por el servidor, en lugar de la respuesta descomprimida, Fiddler muestra datos binarios ilegibles:

/* Response to my request (POST) */ HTTP/1.1 200 OK Server: xyz.com Date: Tue, 07 Jun 2011 22:22:21 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive X-Powered-By: PHP/5.3.3 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-Encoding: gzip 14 ���������������� 0

¿Cómo puedo descomprimir la respuesta?


De las preguntas frecuentes del violinista.

P: Me gusta navegar por un sitio y luego hacer una "búsqueda" de un texto en todas las solicitudes / respuestas registradas. Tenía curiosidad si Fiddler descomprimía automáticamente las respuestas comprimidas durante la búsqueda.

R: Fiddler no se descomprime durante las búsquedas de forma predeterminada, ya que tendría que mantener el cuerpo comprimido y descomprimido en la memoria (por razones de integridad de datos).

En las versiones actuales de Fiddler, puede marcar la casilla de verificación "Descifrar contenido comprimido" en el cuadro de diálogo Buscar.

Aquí hay un enlace al sitio

http://www.fiddler2.com/fiddler/help/faq.asp


Si no desea tener que hacer clic por respuesta como en la respuesta aceptada, utilizando el menú, haga clic en Reglas -> Eliminar todas las codificaciones.


Utilizo la versión 2.3.4.4 de fiddler y me di cuenta de que en la pestaña Inspectores (subpestaña "Sin procesar"), encima de la sección de respuesta (en caso de respuesta de gzip-ed), aparece "Response is encoded and may need to be decoded before inspection. Click here to transform." Si hace clic en eso, la respuesta se vuelve legible. La configuración es prácticamente la predeterminada, acabo de instalar Fiddler y no cambié nada.