初始fiddler(一)

fiddler介绍

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式

fiddler工作原理

在这里插入图片描述

  1. fiddler安装在客户端后会捕获客户端发起的http request请求;
  2. 客户端发起的请求会经过fiddler,捕获到请求的数据;
  3. 捕获后fiddler会将数据转发至请求的服务器;
  4. 服务器经过业务的处理返回response数据;
  5. 返回的数据同样需要先交给fiddler,再由fiddler返回给客户端显示;
  6. fiddler会将request和response数据显示在面板中,便于我们分析核对数据。

安装下载

下载:官网下载地址
正常官网页面下载提示操作即可。

面板介绍


#1: fiddler 工具操作面板
#2:请求会话面板
#3:request数据展示面板
#4:response数据展示面板
在这里插入图片描述
黄色:捕获数据的开关,fiddler是否开启工作;
橙色: 需要捕获的数据发起的客户端类型
红色:命令行

基础功能操作演示

1.开启fiddler抓包开关

在这里插入图片描述
此状态为关闭状态
点击箭头所指区域可以快速开启
在这里插入图片描述
面板区域显示Capturing,代表fiddler为开启状态

2.捕获58同城登陆请求

  1. 浏览器访问58同城登陆页面: https://passport.58.com/login
  2. 成功访问后会显示请求的数据url
    在这里插入图片描述
  3. 在登陆页面输入账号密码访问登陆(账号密码自备哈!),页面会显示出操作登陆的数据。在这里插入图片描述
    如图
    会话序号#7(即第一条) 为访问登陆页面的数据请求
    会话序号#15(即第二条) 为点击登陆操作后发起的数据请求

3.请求数据request查看

以点击登陆操作后的数据请求为示例:

  1. 在会话列表内点击想要查看的数据请求url
    request数据展示面板内点击>>inspectors >> WebForms
    在这里插入图片描述
  2. 在request数据展示面板内即显示了 登陆账号和密码 (58密码web端已经处理加密)
    在这里插入图片描述
    以上内容为简单的fiddler操作介绍,为工作中使用的技能,并非专业整理技术点,如果有错误或者描述不恰当请指教。后面会持续更新更多技能点。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值