一、工具配置
1、解压安装包至本地,找到fiddler.exe文件并打开。
2、进入程序后上方菜单栏点击工具、选项
3、将如图三个条目勾选
4、点击该页面菜单栏中HTTPS选项检查“解密HTTPS流量”是否勾选,如果没有,则勾选。
5、此时会弹窗如图是否信任根证书,点击是
6、添加证书,点击是,直到出现弹窗信任证书成功(TrustCert Success)则表明工具已经配置完成,点击确定退出选项弹窗,可以开始抓取。
二、抓取图片
抓取数据图片原理:首先需要通过捕获数据,抓取到相关操作的https请求--->进行https协议解密--->响应正文解码--->转化代码格式为script/json--->找到图片路径并复制至浏览器下载到本地使用。
1、点击工具上方菜单、文件选项、捕获数据(或者快捷键f12),取消勾选。
2、找到需要抓取的图片小程序页面,例如这里要抓取红框中的小图。在开启工具捕获数据前,需要将页面停留在抓取目标的前一页。因为捕获数据的原理是,在开启捕获后来捕获接下来的https响应操作,并进行解码。
3、如果左侧捕获信息过于杂乱,点击移除所有进行清除。
4、在准备好以后,点击文件、数据捕获、进行勾选,然后点进抓取目标。找到自己需要的图片所在的数据。在右侧SyntaxView出点击解码。
5、右键下方代码选择转化为script/json代码(Format Script/JSON)
6、随后在经过格式转化后的代码中找到所需图片url,复制至浏览器即可下载到本地使用。就此完成抓取。
7、也可以观察左侧#表头下图标,找到图片类型,点击后选中右侧ImageView进行预览。
8、右键图片进行Save to Desktop即可保存至桌面,完成图片抓取。