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选项卡的更多相关文章

  1. fiddler笔记:主菜单栏

    主菜单可以启动几乎所有的fiddler功能.菜单系统通过FiddlerScript或Extensions进行扩展和增强. 1.File菜单 File菜单主要是用来启动和停止web流量的捕获,也可以加载 ...

  2. 『言善信』Fiddler工具 — 11、Fiddler中Composer功能详解

    目录 1.Composer功能介绍 2.Composer界面说明 3.使用方式 (1)自定义Request请求 (2)Composer重复发送请求 (3)Composer篡改请求数据 1.Compos ...

  3. fiddler笔记:TimeLine时间轴选项卡

    1.TimeLine选项卡介绍 TimeLine选项卡支持使用"瀑布"模型查看1~250个选中的Session.主要用于帮助性能分析和理解请求之间的关联.选项卡的主体内容是数据流视 ...

  4. fiddler笔记:统计选项卡(Statistics)

    Request Count 选中的Session数. Bytes sent Http请求头和请求体中向外发送的字节总数. Bytes received HTTP请求头和请求体中接收到的所有字节数. R ...

  5. fiddler笔记:filters选项卡

    Host Show only Intranet Host 只显示内网(如不带"."的主机名)的数据流. Show only Internet Host 只显示互联网(如不带&quo ...

  6. [Fiddler] 在 Composer 中对HTTP报文进行编辑,重新执行

    如果想要对某个HTTP请求进行编辑,然后重新执行观察结果,可以将这个报文从左侧拖放到右侧的Composer里面 这样就可以很方便的修改HTTP请求的方法,报文头,报文体 在用 SoapUI 做 API ...

  7. fiddler笔记:与Web Session的交互

    Decode Selected Session 解决响应体显示乱码的问题. AutoScroll Session List 决定Fiddler是否会自动将新增的Session添加到web sessio ...

  8. JQuery笔记(三)选项卡

    通过jq封装的方法,可以更简单的制作一个选项卡 <!DOCTYPE html> <html lang="en"> <head> <meta ...

  9. Fiddler笔记一移动端连接

    一.下载Fiddler 百度搜索”fiddler 下载“ ,安装最新版本   二.Fiddler手机抓包原理 在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应. Fiddle ...

随机推荐

  1. elasticsearch-6.4.3 集群搭建

    1.准备三台服务器,已安装好es. 2.修改服务集群配置如下 使用命令: vi elasticsearch.yml 如下: cluster.name: myes ###保证三台服务器节点集群名称相同 ...

  2. spring-boot学习 (Groovy与Spring Boot Cli)

    一.使用idea创建一个spring-boot项目,选择groovy语言 二.编写相应代码 1.创建实例类 package com.zhi.example class Man { Long id St ...

  3. Mac卸载mysql数据库

    mac下的应用程序中一般是无法找到mysql的安装文件进行直接删除的,所以,通常需要打开命令行工具Terminal后,使用如下的命令进行删除: 1 sudo rm /usr/local/mysql2 ...

  4. Vue篇之vue 使用Jade模板写html

    // 安装jade包 npm install jade jade-loader --save-dev // 如果使用vue-cli构建项目,则不需要安装stylus相关的包,vue-cli默认已安装 ...

  5. SQL-W3School-高级:SQL 通配符

    ylbtech-SQL-W3School-高级:SQL 通配符 1.返回顶部 1. 在搜索数据库中的数据时,您可以使用 SQL 通配符. SQL 通配符 在搜索数据库中的数据时,SQL 通配符可以替代 ...

  6. vue2.0+vue-video-player实现hls播放的案例

    1. 安装依赖. npm install vue-video-player --save 2. 在main.js引入vue-video-player. import VueVideoPlayer fr ...

  7. Android中实现日期时间选择器(DatePicker和TimePicker)

    利用Android应用框架提供的DatePicker(日期选择器)和TimePicker(时间选择器),实现日期时间选择器. Dialog的Content布局文件(date_time_dialog.x ...

  8. Qt osg QWidget osgViewer::Viewer

    osgViewer::Viewer* _viewer = nullptr; _viewer = new osgViewer::Viewer;osg::ref_ptr<osg::Group> ...

  9. Qt编写自定义控件28-颜色滑块面板

    一.前言 相比于上一个颜色按钮面板,此控件就要难很多,颜色值有三种表示形式,除了程序员最常用的RGB以外,还有HSB和CMY方式. RGB色彩模式是工业界的一种颜色标准,是通过对红(R).绿(G).蓝 ...

  10. JAVA 基础编程练习题17 【程序 17 猴子吃桃问题】

    17 [程序 17 猴子吃桃问题] 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又 将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一 ...