Postman - 查看压缩响应大小的选项..?

问题描述 投票:0回答:2

在观察到的 REST 端点上测试 Spring GZIP 压缩时,启用或不启用压缩的邮递员响应大小显示原始响应大小。

内容编码仍然显示为 gzip,但邮递员中的响应大小始终是未压缩/原始响应大小。这让我想知道响应是否被压缩。只有在检查 chrome 后才意识到,Postman 总是显示未压缩的响应大小。

想知道为什么邮递员总是显示未压缩/原始响应大小..? Postman 中有查看压缩响应大小的选项吗?或者邮递员不是测量响应大小的正确工具..?

spring rest postman
2个回答
4
投票

我没有在 Postman 上浪费时间,而是发现 Fiddler 是读取网络大小的最简单方法

Postman 实际上使用 Jquery 风格的东西来 POST/GET/PUSH... 数据,然后以某种方式显示结果。并且

Network
选项卡并不总是能正常工作。就我而言,它永远不会显示有多少数据被传回,在我的队友的环境中也是如此。

[注意] 仅当请求-响应位于 Intranet/Internet 的不同物理位置时,Fiddler 才会为您提供正确的

Tunnel Received

这里是具有不同压缩级别的相同API


0
投票

您可以通过curl验证大小:

# without encoding
curl -v -o response.json 'http://your.site'
# with gzip encoding
curl -v -o response.json.gz -H 'Accept-Encoding: gzip' 'http://your.site'

并检查文件大小:

du -sh *

输出示例:

708K    response.json
96K     response.json.gz
© www.soinside.com 2019 - 2024. All rights reserved.