【发布时间】:2023-04-10 23:22:01
【问题描述】:
很棒的工具,可以满足我的一切需求。喜欢它的转换选项卡,它允许压缩响应。但是请求呢?似乎是一件简单的事情,但我没有看到那个功能。我错过了什么吗?
Fiddler Web 调试器,V2.3.4.4。
【问题讨论】:
标签: request fiddler compression
很棒的工具,可以满足我的一切需求。喜欢它的转换选项卡,它允许压缩响应。但是请求呢?似乎是一件简单的事情,但我没有看到那个功能。我错过了什么吗?
Fiddler Web 调试器,V2.3.4.4。
【问题讨论】:
标签: request fiddler compression
您可以编写一些脚本来压缩请求正文。单击规则 > 自定义规则,然后添加如下内容:
static function OnBeforeRequest(oSession: Session){
if (oSession.requestBodyBytes != null && oSession.requestBodyBytes.Length>0){
oSession.requestBodyBytes = Utilities.GzipCompress(oSession.requestBodyBytes);
oSession["Content-Length"] = oSession.requestBodyBytes.Length.ToString();
oSession["Content-Encoding"] = "gzip";
}
但是,我不知道有任何服务器实际上支持压缩请求。服务器没有很好的方法来表示它支持压缩请求,Zip Bomb attacks 对服务器来说是一个真正的威胁。
【讨论】: