Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)

前言

本篇文章主要给大家详细讲解如何用Fiddler爬取微信小程序的图片,内容图文并茂,流程非常简单,我们开始吧。

目录

一、获取软件并打开

二、点击工具设置相关代理

三、如何抓图

四、答疑

五、总结

一、获取软件并打开

1、通过百度网盘下载获取安装包(链接是永久的)

链接:https://pan.baidu.com/s/1GPwJfcNqkO0VtYklOcED4g 
提取码:0tsu

2、进入fiddlerhhb文件夹,双击启动 Fiddler.exe

二、点击工具设置相关代理(首次使用才需这一步,熟练使用后直接第三步的流程就行)

1、进入选项

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第1张图片

2、勾选完先别关窗口,点击Tab栏的HTTPS

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第2张图片

3、进入操作

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第3张图片

4、信任根证书

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第4张图片

5、确认用新证书

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第5张图片

6、添加新签名证书

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第6张图片

7、出现这个弹框就代表证书配置完毕。(可以正常使用Fiddler工具抓图了)

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第7张图片

三、如何抓图(准确讲叫抓包,抓对方的数据源)

简略流程:

点击工具栏文件的捕获数据(或者按F12快捷键) -> 小程序在目标商品的上一层点进去 -> 接口数据解码 -> 从字段取图片链接 -> 链接复制到浏览器下载下来 -> 抓图完毕。

原理:

你要获取商品a的信息,就从它的上个页面开启捕获功能,因为进入到详情这个过程中,我们将对方服务器返回给前端的数据进行抓取,从而就可以拿到源数据。

详细流程:

1、清空数据

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第8张图片

   2、点击一下或者按F12

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第9张图片

3、假设现在要抓这个商品的详情页所有内容,必须要停留在该商品详情的上个页面,开启捕获数据,然后点进去。

注:此时检查 文件 -> 捕获数据勾选了没有,没勾选给勾选上再点进去。

点击商品进入详情(见下图)

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第10张图片

4、捕获数据

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第11张图片

5、数据格式化前

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第12张图片

6、数据格式化后

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第13张图片

7、将图片链接复制到网页打开,然后把图片下载下来(到这里就能取到图片了)。

8、如果要抓另一个商品,小程序从详情退出来(也就是停留在进详情前的商品列表),重新选择新的产品点进去详情。

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第14张图片

提示:如果左边数据太多,就清空一下数据。

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第15张图片

9、如果出现代理已更改,点它一下才可以重新抓包(捕获新的商品数据)

Fiddler 微信小程序抓图教程(傻瓜式|汉化版|狗看了都直呼内行)_第16张图片

四、答疑

如果工具栏不见怎么恢复?

恢复前:

恢复后:

五、总结

无论抓什么数据,都要从它的上一层页面开启捕获,这样才能拦截到对方的数据。

如果是PC端网页抓取,则只需要F12开启捕获,刷新网页就可以抓了。

提示:该教程只用于正当行为使用,如用于不正当行为被抓与作者无关。

你可能感兴趣的:(小程序,fiddler,小程序,微信小程序,网络爬虫,前端)