问题描述#
客户监控的 URL:https://XXX.XXXXX .com/mobilebank/F6.html 在浏览器中发现体积是 1.8 M,但是听云监测出的数据只有 100 多 KB,提问为什么用听云产品和浏览器监测的数据相差这么大?问题分析#
对比浏览器和听云访问的不同
字节数相差较大,是和是否压缩有关系的,所以查看 HTTP 请求头,发现 Content-Encoding 参数是支持 gzip 的。所以在听云监控的时候可能是以压缩的形式下载的。
当我们指定 Content-Encoding 不进行压缩形式传输,总下载字节数就是 1.8 M。解决方案#
在监测该类型任务时,建议不进行压缩形式传输数据,在 HTTP 请求头中配置 Content-Encoding: unzip相关知识#
chrome 上是 gzip,为什么能显示 1.8M?
我们是按照元素大小加载计算的,在浏览器中,对应的只有一个元素,该元素也是只有 100Kb+,但是资源展示是 1.8 M,我们不取这个值。