当前位置: 首页 > news >正文

Fiddler自定义规则保存图片和提示The system proxy was changed自动重连

1、打开Fiddler ,找到 规则(Rules)-> 自定义规则(Customize Rules) 打开 规则代码。

	static function OnDone(oSession: Session) {if (oSession.uriContains("https://www.xxx.com/xxxx")==false){return;}//检查Content-Type if (oSession.ResponseHeaders["Content-Type"]!=null || oSession.ResponseHeaders["content-type"]!=null){//避免不规范标头var contentType=oSession.ResponseHeaders["Content-Type"];if (String.IsNullOrEmpty(contentType) )contentType=oSession.ResponseHeaders["content-type"];//判定请求是否图片if (contentType.Contains("image")){//确定文件名(保存用)var fileName="";var fileIndex =    oSession.RequestHeaders.RequestPath.LastIndexOf ("/");if (fileIndex>0)fileName =    oSession.RequestHeaders.RequestPath.Substring (fileIndex+1);//如果文件名非法(名称含非法字符)if(fileName.IndexOf('?')>0 || fileName.IndexOf('&') )fileName=String.Empty;//输出日志(在Fiddler 主窗口,日志处输出)//FiddlerObject.log("Content-Type:"+ contentType +" RequestPath:"+oSession.RequestHeaders.RequestPath);//如果文件名为Null,自行创建一个文件名(Guid)if (String.IsNullOrEmpty( fileName)){fileName=Guid.NewGuid().ToString();var extName=    contentType.Replace("image/","");fileName=fileName+"."+extName;}//太小的图片不要,比如站位图片(自行调节)if (oSession.ResponseBody.Length>100){//指定保存位置var saveDir="D:\\fiddlerimage\\";//不存在则创建文件夹if (!System.IO.Directory.Exists(saveDir))System.IO.Directory.CreateDirectory(saveDir);//保存响应流oSession.SaveResponseBody(saveDir+fileName);//写日志FiddlerObject.log("[文件保存]:"+fileName)}}}}

  

 

 

Fiddler一直提示The system proxy was changed,click to reenable fiddler capture

 

解决办法:进入到Fiddler-->Rules-->Customize Rules

1.在main()方法上方添加:

static function DoReattach(o: Object, ea: EventArgs)
{
ScheduledTasks.ScheduleWork("reattach", 1000, innerReattach);
}

static function innerReattach()
{
FiddlerApplication.UI.actAttachProxy();
}

static function OnRetire()
{
FiddlerApplication.oProxy.remove_DetachedUnexpectedly(DoReattach);
}

 

2.在main()方法中添加:

FiddlerApplication.oProxy.add_DetachedUnexpectedly(DoReattach);

 

http://www.rkmt.cn/news/61112.html

相关文章:

  • 2025厦门比较好的留学机构在哪里
  • 2025年维修厂家推荐排行榜:专业选择指南
  • 2025年11月乙二醇厂家推荐榜:五大优质供应商综合对比与权威评测
  • 2025年车牌识别公司推荐排行榜:十大行业领先企业深度评测
  • 基于DCT的彩色图像压缩MATLAB实现
  • 2025高品质活动板房正规厂家推荐:诚栋营地——从工程营地到全球场景的实力之选
  • 2025年国内安全检测检验企业综合实力排行榜
  • 中国云服务市场报告:从本地部署到全球智能架构的迁移
  • 2025年钕磁铁优质厂家权威推荐榜单:异型磁铁‌/编码器磁铁‌/传感器磁铁‌源头厂家精选
  • 2025年系统门窗隔热条优质供应商综合评测与选择指南
  • 2025年11月机器人油脂公司推荐榜:五家优质供应商综合对比与权威评测
  • 2025年11月MPP电力管品牌综合实力排行榜TOP10
  • 【ArcMap】将1984 的坐标系转化为大地2000
  • 2025 最新工程模具厂家推荐榜:框格梁 / 混凝土 / 护坡 / 花窗模具权威测评,实力源头厂家优选指南
  • 2025 年 11 月切膜机厂家权威推荐榜:覆盖自动切膜机、激光切膜机、高速切膜机、智能切膜机、不干胶切膜机等,精准高效助力生产升级!
  • 体验一款在线工具:一键轻松去除快手视频水印
  • 鸿蒙NDK构建实战指南:从ArkTS到C/C++的高性能桥梁
  • 上海办公室商铺装修哪家强?2025 双场景 TOP10 强企全攻略(附精准选型)
  • 2025 年 11 月刻字机厂家权威推荐榜:智能刻字机,激光刻字机,金属刻字机,石材刻字机,全自动刻字机,工业刻字机,木雕刻字机,异形刻字机,高精度高效能设备精选!
  • 2025中国云服务格局:Huawei、Alibaba 与 AWS 并列三强
  • RHEL7 upgrade to RHEL8
  • 2025年江苏徐州干式变压器生产厂家综合评估与选购指南
  • Cloudera CDH迁移到 华为MRS使用场景分析与思考,是国内大数据行业的踌躇不前的原因?
  • 小米6 MIUI11 root Magisk Xposed 框架完整刷机图文教程
  • 金融交易防护:国密 SSL 证书在网银与移动支付中的核心作用 - 详解
  • 2025辅酶Q10十大优选品牌!成分+口碑实测,护心抗氧化效果好的直接选匠医生
  • 2025年门窗五金系统生产厂家权威推荐榜单:智能铝合金门窗‌/高端系统门窗‌/系统门窗‌源头厂家精选
  • DNS查询后使用http发送请求
  • 时序数据库 IoTDB 集成 SpringBoot Starter,实现时序数据库“零配置”接入
  • 2025年热门的5寸脚轮用户好评厂家排行