Fiddler模拟WEB请求-Composer

Fiddler模拟web请求的四种方法

1. 现有请求拖拽
  • Fiddler右侧功能面板切换到Composer界面的Parsed面板
  • 左侧区域抓包显示各种请求
  • 拖拽一条请求(可以是post/get)到右侧composer面板
  • 这时可以看到该面板自动填充相应的数据
  • 查看已填充数据,可在相应位置修改各数据
    • 可修改切换发送方式(POST/GET/…)
    • 可修改请求地址信息
    • 可修改web请求遵循的协议
    • 可修改请求头信息(Request Headers内容)
    • 可修改Request Body信息(可在此处修改post时所传的参数)
  • 点击execute按钮,发送请求
  • 此时,可在左侧抓包面板中看到模拟的请求了
2. 手动创建请求
  • Fiddler右侧功能面板切换到Composer界面的Parsed面板
  • 选择发送方式,可以是post/get/…
  • 填写请求地址
  • 选择web请求协议
  • Request Headers处填写请求头信息,非必要时可以不填
  • Post方式发送时,在Request Body处填写所传参数,没有可不填
  • 点击execute发送请求
3. Row面板模拟请求
  • 拖拽某条请求进入Row面板,该面板以文本形式展示拖拽请求进入parsed面板时的请求信息
  • 展示的请求信息包括:请求方式、请求地址、请求头信息、post参数(post请求时显示)
  • 可修改相应的值模拟请求(同parsed面板)
  • 点击execute发送该请求
4. Scratchpad面板模拟发送多条请求(非并发)
  • 拖拽多条请求到Scratchpad面板(可每次拖一条,拖拽多次;也可选中多条请求,一次拖拽多条)
  • 该面板展示各个请求的请求信息
  • 可修改某些请求的某些内容
  • 点击点击execute**同时发送多条请求**

Options面板

  • Inspect Session
    • 勾选,点击execute后,直接跳转到inspector页面
    • 不勾选,点击execute后,仍保留在当前页面
  • Fix Content-Length header
    • adjusts the value of the Content-Length request header (if present) to match the size of the request body.
  • Follow Redirects
    • causes a HTTP/3xx redirect to trigger a new request, if possible. The Composer will follow up to fiddler.composer.followredirects.max default redirections.
  • Automatically Authenticate
    • causes Fiddler to automatically respond to HTTP/401 and HTTP/407 challenges that use NTLM or Negotiate protocols using the current user’s Windows credentials.
  • Tear off
    • 点击后,composer面板单独窗口显示
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值