「docker实战篇」python的docker爬虫技术-fid
原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!
原文链接地址:「docker实战篇」python的docker爬虫技术-fiddler抓包软件详细配置(七)
挑选常用的功能给各位老铁介绍下。
![](https://img.haomeiwen.com/i11223715/6913a3bc249ae54b.png)
fiddler
- 第一次进入fiddler
fiddler会请求fiddler的官网,检查更新操作
![](https://img.haomeiwen.com/i11223715/d5eb4fecfb7e5c68.png)
- 布局分布
![](https://img.haomeiwen.com/i11223715/3a0d208e13cd7892.png)
工具栏
- File -capture traffic
开启爬虫
![](https://img.haomeiwen.com/i11223715/68c670f878675d77.png)
- File -new Viewer
新建立一个窗口
![](https://img.haomeiwen.com/i11223715/4e370bd8009583d1.png)
- File - save
保存all session,request方式,reponse的方式zip方式,text的文本形式。
![](https://img.haomeiwen.com/i11223715/04376f6f3a438086.png)
保存后的压缩包文件。
![](https://img.haomeiwen.com/i11223715/1fe8d88d16d5007c.png)
- File - load Archive
加载已经压缩后的文件。
![](https://img.haomeiwen.com/i11223715/5010a7ee1c899b30.png)
加载后,可以通过comments来识别,有序列号
![](https://img.haomeiwen.com/i11223715/28856a35d3be197d.png)
- File - Recent Archives
保存的历史。列表的形式,保存到哪里了。
![](https://img.haomeiwen.com/i11223715/f6accf8b0f608e3e.png)
- File - Import sessions
导入从抓包工具的信息
![](https://img.haomeiwen.com/i11223715/013e7c80a5c7dff1.png)
![](https://img.haomeiwen.com/i11223715/d29dec4608220f9b.png)
- File - export sessions
选择工具导出指定抓包工具的数据
![](https://img.haomeiwen.com/i11223715/23c541bfa307c459.png)
![](https://img.haomeiwen.com/i11223715/a32cae5a39e43d1d.png)
- Edit-Copy
- Edit-Remove
删除拦截的session列表内容
![](https://img.haomeiwen.com/i11223715/dfc7cb2c4ea97afe.png)
- Edit-mark
标记颜色,取消标记
![](https://img.haomeiwen.com/i11223715/899abb523c057766.png)
- Edit-Find sessions
查找对应的session信息
![](https://img.haomeiwen.com/i11223715/399a8c68e13b90bd.png)
![](https://img.haomeiwen.com/i11223715/9dbcb9e2478c3b67.png)
![](https://img.haomeiwen.com/i11223715/b37af098bcc862f0.png)
- Tools-Options
设置Options,常规的设置,https证书设置,代理的监听设置,打开文本设计。
![](https://img.haomeiwen.com/i11223715/857eafc7dcbd8fe1.png)
![](https://img.haomeiwen.com/i11223715/df70b7fd8a67ed12.png)
从哪里进行抓包
![](https://img.haomeiwen.com/i11223715/d694a438bbed2e7e.png)
监听的端口代理端口是什么
![](https://img.haomeiwen.com/i11223715/8d7ba40a426c21b8.png)
- Tools - WinINET-Options
网络设置
- Tools - Clear WinINET Cache,Clear WinINET Cokkies
清空网络连接的缓存 和 Cookies
- Tools - TextWizard
编码转换工具
![](https://img.haomeiwen.com/i11223715/8c4e6f8e9d9a9c07.png)
![](https://img.haomeiwen.com/i11223715/cbc43ef4c3ac371b.png)
- Tools - HOSTs
主机的host设置
![](https://img.haomeiwen.com/i11223715/54b3729bd83c0381.png)
- Rules - Hide Image Requests
勾选后,隐藏抓包中的图片,不显示在列表中
![](https://img.haomeiwen.com/i11223715/fd770b95b06e6e7f.png)
- Rules - Hide Connects
隐藏其他的连接
![](https://img.haomeiwen.com/i11223715/8fb88eacb242deaf.png)
- Rules - Automatic Breakpoints
请求前断点,请求后断点。这是修改网页信息的利器
![](https://img.haomeiwen.com/i11223715/159208295ba1b75c.png)
- Rules - User-Agents
设置请求的User-Agents
![](https://img.haomeiwen.com/i11223715/b03a394aca01d8da.png)
- Rules - Performance
请求的模式。速度快慢的选择
![](https://img.haomeiwen.com/i11223715/d9dcb449ff4cc530.png)
-
快捷方式
Go的话,如果增加断点可以使用。
Stream 流模式:实时返回(更接近浏览器本身的行为)
Decode 全部请求统一编码
Keep All sessions 就是每次最多显示多少个请求,这个根据机器的性能。性能比较好的,可以全部显示。
点击any process 拖到到想要捕获的浏览器。可以实现过滤请求。
查看功能会话数量比较多。可以查找,过滤并用不同颜色去标示。
保存按钮对检测的会话进行保存。
保存截图当我们点击后会有个倒计时,计时后帮我们截图。
计时器
快速启动浏览器:选择ie 和chrome
clear cache;清除浏览器的缓冲。
textWizard:编码和解码的一些内容。对文本信息进行解码。base64
urlencode,urldecode
tearoff:浮窗
msdn搜索;.net开发
请求列表中的含义
-
请求列表
![](https://img.haomeiwen.com/i11223715/fa0e4b3aa8b181c9.png)
![](https://img.haomeiwen.com/i11223715/e9b35858389e71b1.png)
- 标识符
![](https://img.haomeiwen.com/i11223715/93baae9243050284.png)
![](https://img.haomeiwen.com/i11223715/cff426e0c6bce648.png)
![](https://img.haomeiwen.com/i11223715/dda6cce2270b9623.png)
-
http状态码
![](https://img.haomeiwen.com/i11223715/d958b97f6c879068.png)
![](https://img.haomeiwen.com/i11223715/937c22cd5607fd62.png)
- 请求头
![](https://img.haomeiwen.com/i11223715/894aa3f91feb79d3.png)
- 响应头
![](https://img.haomeiwen.com/i11223715/70625318fc3dea01.png)
PS: fiddler的基本界面的所有功能都介绍完毕,其实如果熟悉http协议的很容易上手的,很多老铁http协议只局限在302,440,500这很不应该。