fiddler笔记:Composer选项卡
1.Composer选项卡介绍

- Composer选项卡功能是可以手动构建和发送HTTP、HTTPS和FTP请求。
- 支持将Web Session列表中选中的Session拖入Composer选项卡,然后点击Excute发送请求。
- Composer选项卡由四个子选项卡组成:Parsed、Raw、Scratchpad和Options。其中Raw、Scratchpad不常用。
2.Option选项卡

| Inspect Session | 请求执行后,Inspection选项卡会被激活,可以直接查看请求的结果。 |
| Fix Content-Length header |
控制Composer是否会自动添加或修改Content-Length请求头 在很多情况下,缺少Content-Length头的请求会导致HTTP响应出错。 |
| Follow Redirects |
控制Composer是否会自动使用响应的Location头,遵循HTTP/3XX重定向。 如果选中该选项,Composer在失败之后最多会执行10次重定向。 |
| Automatically Authenticate | 控制Composer是否会自动响应服务器的HTTP/401或HTTP407认证需求。 |
| Tear off | 将Composer做为独立的悬浮窗口打开。 |
3.Raw请求
- Raw选项卡提供简单的文本框,可以在文本框中输入HTTP请求。
- 如果请求的格式不正确,则会提示404错误。
4.Parsed请求

- Parsed支持为每个请求组件使用独立的输入框构建请求。
- 第一个输入框是选择请求的方法。
- 第二个输入框是选择请求的URL(必须以http://、https://或ftp://开头)。
- 第三个输入框指定HTTP版本号。
- 第四个输入框是编辑请求头。
- 第五个输入框是请求体。当使用的请求方法不支持请求体时,在请求体输入框输入文本会显示为红色。
4.1 发送序列化请求
当需要发送多个请求,同时这些请求除了某个数字不同之外,其他完全相同时。可以通过序列化来完成。只需要在URL中数字出现的位置以#表示。
当请求执行后,fiddler会弹出第一个对话框,,输入请求开始的数字。在第二个对话框,输入结束请求的数字。




4.2 文件上传请求
可以通过点击请求头输入框右上角Upload File创建文件上传,点击会弹出文件选择窗口。如果请求是PUT,只能选择一个文件。如果请求方法是POST,可以选择多个文件。
fiddler笔记:Composer选项卡的更多相关文章
- fiddler笔记:主菜单栏
主菜单可以启动几乎所有的fiddler功能.菜单系统通过FiddlerScript或Extensions进行扩展和增强. 1.File菜单 File菜单主要是用来启动和停止web流量的捕获,也可以加载 ...
- 『言善信』Fiddler工具 — 11、Fiddler中Composer功能详解
目录 1.Composer功能介绍 2.Composer界面说明 3.使用方式 (1)自定义Request请求 (2)Composer重复发送请求 (3)Composer篡改请求数据 1.Compos ...
- fiddler笔记:TimeLine时间轴选项卡
1.TimeLine选项卡介绍 TimeLine选项卡支持使用"瀑布"模型查看1~250个选中的Session.主要用于帮助性能分析和理解请求之间的关联.选项卡的主体内容是数据流视 ...
- fiddler笔记:统计选项卡(Statistics)
Request Count 选中的Session数. Bytes sent Http请求头和请求体中向外发送的字节总数. Bytes received HTTP请求头和请求体中接收到的所有字节数. R ...
- fiddler笔记:filters选项卡
Host Show only Intranet Host 只显示内网(如不带"."的主机名)的数据流. Show only Internet Host 只显示互联网(如不带&quo ...
- [Fiddler] 在 Composer 中对HTTP报文进行编辑,重新执行
如果想要对某个HTTP请求进行编辑,然后重新执行观察结果,可以将这个报文从左侧拖放到右侧的Composer里面 这样就可以很方便的修改HTTP请求的方法,报文头,报文体 在用 SoapUI 做 API ...
- fiddler笔记:与Web Session的交互
Decode Selected Session 解决响应体显示乱码的问题. AutoScroll Session List 决定Fiddler是否会自动将新增的Session添加到web sessio ...
- JQuery笔记(三)选项卡
通过jq封装的方法,可以更简单的制作一个选项卡 <!DOCTYPE html> <html lang="en"> <head> <meta ...
- Fiddler笔记一移动端连接
一.下载Fiddler 百度搜索”fiddler 下载“ ,安装最新版本 二.Fiddler手机抓包原理 在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应. Fiddle ...
随机推荐
- Echarts案例-折线图
一:先在官网下载 https://www.echartsjs.com/zh/download.html 然后再建立工程,导入这两个包: 写代码: <!DOCTYPE html> <h ...
- Jenkins系统初始化配置
1.点击系统管理-->全局安全配置 2.设置允许用户注册,点击保存 3.配置全局工具 4.配置maven文件路径,使用文件系统中的settings文件 5.配置jdk 6.配置maven 7.我 ...
- Oracle JDBC 标准连接实例
Oracle JDBC 标准连接实例 // 创建一个数据库连接 Connection con = null; // 创建预编译语句对象,一般用PreparedStatement不用Statement ...
- ios TCP抓包
1.工具安装 Mac15.1 ,Xcode11.2.1 这一步有个小坑,我第一次执行rvictls -s 提示 rvictl: command not found.Stack Overflow上提供了 ...
- Quickstart: Create and publish a package using Visual Studio (.NET Framework, Windows)
https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package-using-visual-studio-n ...
- PHP学习之分页类
<?php $page = new Page(2, 40); var_dump($page->allUrl()); class Page { //每页显示多少条数据 protected $ ...
- 01背包---P2392 kkksc03考前临时抱佛脚
P2392 kkksc03考前临时抱佛脚 题解 01背包,类似于这道题,相似度99.999999%: 01-背包 P2663 越越的组队 一共有4科,每科的时间独立,然后每一科做一遍 P2663越 ...
- linux下docker如何指定容器的工作目录?
答: 启动容器时传入-w <work_dir>参数即可,如: docker run -it -w <work_dir> <container_image_name> ...
- SQL-W3School-高级:SQL 约束(Contraints)
ylbtech-SQL-W3School-高级:SQL 约束(Contraints) 1.返回顶部 1. SQL 约束 约束用于限制加入表的数据的类型. 可以在创建表时规定约束(通过 CREATE T ...
- centos7 搭建FTP
通过yum安装vsftpd yum install -y vsftpd 修改vsftpd的配置文件 vim /etc/vsftpd/vsftpd.conf 修改配置文件如下: 1.不允许匿名访问 an ...