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 ...
随机推荐
- MySQL监控利器-PMM
本篇文章来简要介绍一下MySQL监控利器-PMM的部署过程. 环境: 主机名 IP 功能 系统 数据库版本 pmmclient 192.168.91.34 PMM-client RHEL7.4 p ...
- Tecplot中如何计算Ma数(马赫数)【转载】
转载自:http://blog.163.com/wanglei2146073@126/blog/static/90689607201282555055144/ fluent是我们常用的CFD软件,但由 ...
- centos7远程服务器中redis的安装与java连接
1.下载安装redis 在远程服务器中你想下载的位置执行以下命令来下载redis文件到服务器中 $ wget http://download.redis.io/releases/redis-4.0.9 ...
- 访问项目时报错org.apache.jasper.JasperException: java.lang.NullPointerException
错误信息:org.apache.jasper.JasperException: java.lang.NullPointerException 原因:项目依赖的jar包和tomcat容器的依赖jar包有 ...
- Oracle JDBC 标准连接实例
Oracle JDBC 标准连接实例 // 创建一个数据库连接 Connection con = null; // 创建预编译语句对象,一般用PreparedStatement不用Statement ...
- 通过Vagrant搭建PHP环境(一) Vagrant box添加配置
系统Windows10 Vagrant 1.8.1 VirtualBox 5.0.20 vagrant box下载地址:http://cloud.centos.org/centos/7/vagrant ...
- mysql数据库学习二
最近又复习了mysql中的一些概念:视图,触发器,存储过程,函数,事务,记录下. 1.视图 视图是一个虚拟表,本身并不存储数据,当sql在操作视图时所有数据都是从其他表中查出来的,因此其本质是:根据S ...
- 关于hexo-abbrlink链接undefined
关于hexo-abbrlink hexo-abbrlink是一个hexo博客链接永久化的解决方案 支持使用不同的算法和进制对文章链接进行转换 算法 进制 生成链接 crc16 hex https:// ...
- C# 去除所有的html标签
/// <summary> /// 去除所有的html标签 /// </summary> /// <param name="strhtml">& ...
- PAT 甲级 1016 Phone Bills (25 分) (结构体排序,模拟题,巧妙算时间,坑点太多,debug了好久)
1016 Phone Bills (25 分) A long-distance telephone company charges its customers by the following r ...