httpwatch 服务器gzip响应导致不能查看stream的响应数据

导致服务器总是gzip 响应的,是因为apache服务器开启了gzip等压缩模块。因为返回数据是压缩的,因此用httpwatch查看时,返回数据长度为0。为此有两种解决办法

 

1、关闭服务器的压缩模块。具体操作请google之。一般google出来的内容都是怎么开启这模块的。你反着做就OK了

 

2、主要讲第二点,也是参考网上别的朋友的方法。这方法只针对firefox浏览器。下载一个3.6以及以上的firefox浏览器。安装好。如果之前已安装httpwatch,则给firefox添加httpwatch的扩展。如果没安装,则安装httpwatch。装上之后可以在firefox的工具菜单里找到httpwatch。打开即可抓包了。接着最重要的是修改firefox的配置。在URL框中输入about:config,在过滤器框中输入:network.http.accept-encoding.同时找到这项,双击,弹出的框中的内容全删除,确认即可。这样就关闭了firfox对gzip等压缩的支持。这样服务器返回的信息就不会再进行压缩了。再试httpwatch,便可以看到stream中有内容了。

 

能力有限,描述可能有误,但这么做经本人验证是可行的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值