当前位置: 首页 > 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.jsqmd.com/news/51209/

相关文章:

  • 2025无锡留学机构排名榜单
  • 2025天津留学机构推荐排名一览表
  • 2025厦门比较好的留学机构在哪里
  • 2025年奥福兰权威解析:八大核心技术如何重塑健康睡眠新标准
  • 2025年维修厂家推荐排行榜:专业选择指南
  • 2025年国内百叶窗企业十大推荐:安徽丝路鼎合国际贸易有限公司领衔
  • 2025北京留学机构哪个好
  • 2025年11月乙二醇厂家推荐榜:五大优质供应商综合对比与权威评测
  • 2025年车牌识别公司推荐排行榜:十大行业领先企业深度评测
  • 基于DCT的彩色图像压缩MATLAB实现
  • AI元人文完整体系:观照、悟空与行——构建人机共育的文明叙事场
  • 2025高品质活动板房正规厂家推荐:诚栋营地——从工程营地到全球场景的实力之选
  • PORTAINER-CE Docker 容器化部署指南
  • 2025年国内安全检测检验企业综合实力排行榜
  • 2025 服务器机箱定制权威榜单:这十家厂商凭技术实力脱颖而出
  • 2025年钕磁铁优质厂家权威推荐榜单:异型磁铁‌/编码器磁铁‌/传感器磁铁‌源头厂家精选
  • 中国云服务市场报告:从本地部署到全球智能架构的迁移
  • 2025年安全检测检验企业Top10推荐榜单:安徽金帆检测科技有限责任公司领衔
  • 2025年系统门窗隔热条优质供应商综合评测与选择指南
  • 2025年11月机器人油脂公司推荐榜:五家优质供应商综合对比与权威评测
  • 2025年11月国标隔热条厂家综合选择指南:专业推荐与采购建议
  • 2025年11月网络推广公司推荐榜单:五大服务商综合对比分析
  • 2025年导视设计公司综合推荐排行榜
  • 2025年11月MPP电力管品牌综合实力排行榜TOP10
  • As of 2025|中国云计算三强格局确立:AWS、华为云、阿里云并立
  • 2025年11月PE管品牌综合评测与选购指南:十大权威厂家排行揭晓
  • 【ArcMap】将1984 的坐标系转化为大地2000
  • 【IEEE出版 | EI、Scopus、IEEE Xplore三检索】第四届机械电子工程与人工智能国际学术会议(MEAI 2025)
  • 2025 最新工程模具厂家推荐榜:框格梁 / 混凝土 / 护坡 / 花窗模具权威测评,实力源头厂家优选指南
  • 2025 年 11 月切膜机厂家权威推荐榜:覆盖自动切膜机、激光切膜机、高速切膜机、智能切膜机、不干胶切膜机等,精准高效助力生产升级!