一、抓取HTTP协议数据包
不需要安装CA证书。fiddler启动的那一瞬间,就会自动捕获http协议数据包
(1)新增自定义列表头
①在列表头任意位置右键单击,选择第二个:

②弹出窗口中,设置如下:

③ 点击添加后,出现请求方法列

④请求和响应报文的捕获
能在嗅探器中看到某个会话的请求和响应的报文,我们称之为抓取到了这个会话的数据包,简称抓包。
二、HTTPs协议报文捕获-抓取HTTPs协议数据包
先点击fiddler里的Options下的HTTPS,勾选Decrypt HTTPS traffic选项,弹出接受证书提示框,一路点yes,最后点确定,然后点ok。如果不小心拒绝了证书的弥补,那么点击Actions下的Reset All Certificates,重置所有证书,再按前面的步骤来,如果浏览器不信任fiddler,那么先导出fiddler的证书,点击Actions下的Export Root Certificate Desktop,然后在桌面上右击fiddler的证书,点击安装,如果是FireFox,它有自己的证书管理器,可以自己导入。进入网页,在fiddler看抓到的包。


注意:先使用IE浏览器验证能捕获https数据包,保证fiddler设置没有问题。然后使用谷歌或者火狐浏览器,如果两者不能抓包,则需要手动导入证书。
