相信学过python网络爬虫的人都听过fiddler这款抓取http数据包的软件,但是我苦苦试了两日,换了各种版本的fiddler软件,都抓不到或者提示错误的https包,然而,现在基本上网站都是https的网站,所以这里介绍一款httpanalyzerv5这种抓包软件,本人测试过httpanalyzerv7比较新,但是在抓到网页的时候,显示不出来html页面的内容,一对乱码,所以这里建议大家安装v5这个版本的,下载可以到我下面的链接
https://pan.baidu.com/s/1kUG4Mnd
gavb
1里面有一个安装包和一个序列号,双击安装包,默认下一步安装之后会看到桌面有个图标,双击这个图标打开软件
2注册,输入文件夹里面的序列号,我这里是注册好了
3浏览器打开网站(如https:/www.baidu.com)并且开始抓包,点击图片中的“Current Session”就可以了,等一会儿点一下图中的红色停止按钮
4用第3步图中的“find”工具,我们可以在编辑栏里面输入想查找的链接对应的包,如我们可以输入https://www.baidu.com,然后下面只勾选"URLs",也就是只查找抓包界面的链接,这样子就可以找到我们需要的链接
5鼠标点一下抓包界面的链接点一下"Response Content"然后点一下"“data”就是文件内容
注意:这里软件是全英文的,尽量不要汉化,不然上面图中的内容有可能会乱码
6点一下图中的"Header",可以看到是get请求还是post请求