Xaq*_*ron 24 compression gzip fiddler
我Fiddler用来调试我的应用程序.每当响应被服务器压缩而不是解压缩响应时,Fiddler会显示不可读的二进制数据:
/* 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
Run Code Online (Sandbox Code Playgroud)
如何解压缩响应?
Pri*_*nis 41
我使用fiddler版本2.3.4.4并且注意到在Inspectors选项卡("Raw"子选项卡)中,在响应部分上方(在gzip-ed响应的情况下),出现"Response is encoded and may need to be decoded before inspection. Click here to transform."
如果单击它,响应变得可读.设置几乎是默认设置,我刚刚安装了Fiddler,并没有改变任何东西.
来自小提琴常见问题
问:我喜欢浏览网站,然后"搜索"所有已记录请求/响应的文本.如果Fiddler在搜索过程中自动解压缩gzipped响应,我很好奇吗?
答:Fiddler默认情况下不会在搜索过程中解压缩,因为它需要将压缩和解压缩的主体保留在内存中(出于数据完整性原因).
在当前版本的Fiddler中,您可以勾选"查找"对话框中的"解码压缩内容"复选框.
这是该网站的链接
http://www.fiddler2.com/fiddler/help/faq.asp
| 归档时间: |
|
| 查看次数: |
17025 次 |
| 最近记录: |