Fiddler 抓包指定文件格式 并保存在本地

Posted 流星蝴蝶没有剑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fiddler 抓包指定文件格式 并保存在本地相关的知识,希望对你有一定的参考价值。

Fiddler 抓包指定文件格式 并保存在本地

  • 打开 fiddler 、打开规则
  • 找到函数

  • 编写保存代码

Fiddler 抓包并保存图片到本地:


static function OnBeforeResponse(oSession: Session) 
        if (m_Hide304s && oSession.responseCode == 304) 
            oSession["ui-hide"] = "true";
        
		if (oSession.PathAndQuery.ToLower().Contains(".jpeg"))  
		
			//这里一般设置条件为oSession.responseCode == 200即可
			if(oSession.responseCode >= 200 && oSession.responseCode <= 302)
			
				//设置存放的文件夹路径
				var directory2 = "E:\\\\fiddler\\\\";
				var filename2 = oSession.oRequest.headers.RequestPath.Substring(1);
				filename2 = filename2.split('?')[0];
				// filename2 = filename2.replace('?', '-');
				// filename2 = filename2.replace('&', '_');
				
				var path2: String = System.IO.Path.Combine(directory2, filename2);
				FiddlerApplication.Log.LogString("path2="+path2);
				oSession.SaveResponseBody(path2);
			
		
    

以上是关于Fiddler 抓包指定文件格式 并保存在本地的主要内容,如果未能解决你的问题,请参考以下文章

手机爬虫汇总

Fiddler抓包12-AutoResponder返回本地数据(mock)

Fiddler抓包_Fiddler过滤

抓包工具fiddler抓包后怎么区分文件

Fiddler抓包之IOS

fiddler抓包详细教程--会话保存