1、首先来做一个实验:
对接口进行压测,且所有接口的请求头都不传参数accept-encoding:gzip, deflate, br, zstd进行压测,使用聚合报告进行数据统计显示如下:
可以观测到接收的KB/sec中的流量如下:
2、
对接口进行压测,且所有接口的请求头都传参数accept-encoding:gzip, deflate, br, zstd进行压测,使用聚合报告进行数据统计显示如下:
可以观测到接收的KB/sec中的流量如下:
3、两者对比可以发现接收到的流量的区别是很大的,因此在压测中如何进行选择?实际上在生产环境中一个接口响应的参数占用一定的空间之后,就会对响应参数进行压测,以避免出现影响服务端性能,因此在压测过程中带不带该参数,可以根据公司生产环境进行选择,如果生产环境传了这个参数,则在压测过程中必须传这个请求头参数