个人理解:fiddler是一个抓包工具,当浏览器访问服务器会形成一个请求,此时,fiddler就处于请求之间,当浏览器发送请求会先经过fiddler,然后再到服务器,当服务器有数据返回浏览器时也会经过fiddler,然后数据才会在浏览器中显示,这样一个过程,fiddler就抓到了请求和响应数据的整个过程。

fiddler正确退出过程:

fiddler界面:

fiddler抓包解析

1.左边面板

抓包工具面板功能

http Resquest顺序,从1开始,按照页面加载请求的顺序递增

result:http请求响应的状态

protocol:请求使用的协议(http或https)

host:请求地址的域名

url:请求的服务器的路径和文件名,也包含get参数

body:请求的大小,以byte为单位

content-type:请求响应的类型

caching:请求的缓存过期时间或缓存控制header值

process:发出此请求的windows进程及进程id

comments:用户通过脚本或者菜单给此session增加的备注

customs:用户可以通过脚本设置的自定义值

2.右边面板

statistics统计页签

通过该页签,用户可以选择多个会话来得到这几个会话的总的信息统计,比如多个请求和传输的字节数,选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间,从条形图表中还可以分别看出哪些耗时最多,从而对页面的访问进行速度优化

inspectors检查页签

它提供headers,textview,hexview,raw等多种方式查看单条http请求的请求报文信息,分为上下两部,上部展示请求,下部展示响应

authoresponse自动响应页签

它可以抓取在线页面保存到本地进行调试,大大减少了在线调试的困难,可以让我们修改服务端返回的数据

composer构建页签

支持手动构建和发送http,https和ftp请求,我们还可以从web session列表中拖拽session,把它放到composer选项卡中,当我们点击execute按钮,把请求发送到服务端

操作如下:

这样设置发送的请求就不是浏览器发送的了,就是fiddler发出的,查看inspectors里面的信息就可以了

logs日志页签:打印日志

filters过滤页签

过滤器可以对左边的请求流列表进行过滤,我们可以标记,修改成隐藏某些特征的数据流

fiddler工作原理相关推荐

  1. Fiddler 工作原理及界面简介

    目录 1.Fiddler 简介及工作原理 1.1 Fiddler 简介 1.2 Fiddler 工作原理 1.3 不同浏览器 Fiddler代理服务器设置 1.3.1 IE浏览器 1.3.2 Chro ...

  2. 2、Fiddler工作原理

    Fiddler是以代理web服务器的形式工作的,它使用的代理地址:127.0.0.1,端口:8888.当Fiddler退出时它会自动注销,这样就不会影响别的程序.但是如果Fiddler不是正常退出,这 ...

  3. Fiddler 工作原理和使用

    1.Fiddler 是在客户端和服务端之间建立的的 HTTP 代理服务器,能够监听客 户端发出的请求和服务端返回的响应结果. 2.图解: 2.1.在客户端和服务器之间,建立了一个HTTP代理服务器. ...

  4. fiddler运行原理_全网最全最细的fiddler使用教程以及工作原理

    一.Fiddler抓包工具简介 ​ Fiddler是位于客户端和服务器端的HTTP代理. Fiddler是目前最常用的http抓包工具之一. Fiddler是功能非常强大,是web调试的利器. 二.F ...

  5. Fiddler工具工作原理

    Fiddler工作原理: 浏览器与服务器之间通过建立TCP连接以HTTP协议进行通信,浏览器默认通过自己发送HTTP请求到服务器. 而Fiddler是http代理服务器,fiddler工作于七层中的应 ...

  6. fiddler使用教程以及工作原理

    一.Fiddler抓包工具简介 Fiddler是位于客户端和服务器端的HTTP代理. Fiddler是目前最常用的http抓包工具之一. Fiddler是功能非常强大,是web调试的利器. 二.Fid ...

  7. 全网最全最细的fiddler使用教程以及工作原理没有之一,如有雷同,纯属抄袭!

    目录:导读 一.Fiddler抓包工具简介 二.Fiddler工作原理 三.Fiddler安装 四.Fiddler界面介绍​ 五.Fiddler菜单栏介绍 六.Fiddler工具栏介绍 七.Fiddl ...

  8. 寻遍天下名师终于搞懂了Fiddler的工作原理

    一.前言 抓包工具有很多,比如常用的抓包工具Httpwatch,通用的强大的抓包工具Wireshark.为什么使用fiddler?原因如下: 1.Wireshark是通用的抓包工具,但是比较庞大,对于 ...

  9. WEB HTTP:浏览器HTTP协议漫谈、请求对象Httprequest、响应对象HttpResponse、浏览器内部工作原理(待完善)

    0 系列目录 WEB请求处理 WEB请求处理一:浏览器请求发起处理 WEB请求处理二:Nginx请求反向代理 WEB请求处理三:Servlet容器请求处理 WEB请求处理四:Tomcat配置实践 WE ...

最新文章

  1. MIPS(loongson)linux 中添加系统调用
  2. Android学习指南
  3. python捕捉线程错误_Pythonrequests多线程抓取出现HTTPConnectionPoolMaxretiresexceeded异常...
  4. 关于数据型驱动自动化测试实现
  5. 贴张我家养的狗狗们的照片!
  6. 简明 Python 教程   第15章 更多Python的内容   上一页 在函数中接收元组和列表 注解...
  7. 数据挖掘 应用案例集
  8. 微信 notify url php,微信支付成功后,notify_url 没收到通知
  9. 3、可燃气体的爆炸极限
  10. python3实现二叉树的简单遍历(DLR 、LDR、LRD)
  11. 鼎信通达MTG3000/MTG2000中继网关双重应用组网
  12. 中标麒麟v7服务器宕机问题分析
  13. oracle计算6的阶乘,oracle 求阶乘
  14. 一盆惨遭毒手的肉——记,那一次和小鲜肉的邂逅
  15. android notification设置提示音
  16. 斐波那契数列、小青蛙跳台阶
  17. 【飞轮储能】基于simulink的飞轮储能发电系统的仿真
  18. 【MC教程】iPad启动Java版mc(无需越狱)(保姆级?) Jitterbug启动iOS我的世界Java版启动器 PojavLauncher
  19. TStringList 常用操作(转自万一)
  20. unity3D实现地对空防御

热门文章

  1. Python 实例教学_ 04_排序
  2. 不卷大厂了,78位高校青年教师晒出工资
  3. 基于jsoup的Element实现将树形结构转换成XML格式
  4. masquerade词根词缀_GRE填空题-同向逻辑和词汇记忆法
  5. 什么是C和C++标准库?
  6. Matlab中fullfile函数在UI界面中调用
  7. php中ksort和krsort排序问题
  8. 联想拯救者连不上网?
  9. mybatisplus学习之通用的Service(四)
  10. R语言实现LDA算法(鸢尾花)