当前位置: 首页 > news >正文

Jmeter--http信息头管理器的使用(转载)

 

 

本文转载自:

Jmeter—什么时候需要配置HTTP信息头管理器以及对应的参数如何输入_信息头管理器中的参数怎么调用-CSDN博客

 

1、抓包查看Request Headers(请求头)里Content-Type的信息,如下图:

584608658697482cb2b367cc777103b7.png

  1. Content-Type的格式为:application/x-www-form-urlencoded
  1. 表示:默认,如果不指定content-type,默认使用此格式
  2. 是否需要配置HTTP信息头管理器:不用配置HTTP信息头管理器
  3. 参数格式:key1=value1&key2=value2
  4. 此时参数可以在参数(Parameters)或消息体数据(Body Data)里输入,格式不同,如下图所示:

这两个参数输入的tab页只能使用一个,某一个有数据后不能切换到另一个

cb8681056e74406e9851de13ccabeaeb.png

  1. Content-Type的格式为:application/json
  1. 是否需要配置HTTP信息头管理器:需要配置HTTP信息头管理器(必须要配置)
  2. 参数为json格式:

{   

“key1”: “value1”,

  “key2”: “value2”

}

  1. 参数只能咋消息体数据(Body Data)里输入

0c1e26b2cd3c4e33a32da9e8f0557909.png

  1. Content-Type的格式:multipart/form-data [dinghanhua]
  1. 是否需要配置HTTP信息头管理器:不用配置
  2. 上传文件会用到这种格式

操作如下:

是否需要配置HTTP信息头管理器:不用配置HTTP信息头管理器

上传文件会用到这种格式

操作如下:

  1. 在http请求编辑页,选中Use multipart/form-data for POST
  2. Parameters中输入除了上传的文件以外的参数,参数名和参数值
  3. 在Files Upload中上传文件,参数名和MIME类型

56a57336bd4b42c58ef61078d37b4fca.png

4808a4068c1f404280861f7473dc2b7e.png

总结:只有content-type为:application/json时,才需要配置HTTP信息头管理器,并且参数要在消息体数据中输入。并且配置的信息头管理器一定要放在各自的http请求下,不要放在总线程下,不然格式不同时,不能共用,就会容易出错。

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • GESP 一级 比赛
  • C# Unity 面向对象补全计划 七大原则 之 开闭原则(OCP) 难度:☆ 总结:已经写好的就别动它了,多用继承
  • elementPlus中el-table的每列两行溢出隐藏怎么设置
  • PPT免费图片素材网站分享
  • VSCODE调试程序
  • 政府行政窗口神秘顾客调查表
  • 安装python+python的基础语法
  • Ubuntu23.10 安装kvm并使用nmtui创建桥接网络
  • C# 设计模式之组合模式
  • [flink]部署模式
  • 【网络安全】玲珑安全第四期
  • 打卡第34天------动态规划-01背包
  • 【practise】数组中出现次数超过一半的数字
  • ABAP小白开发操作手册+(九)ABAP调用http
  • 泛型类型,存在确定得属性,剩下的属性都是通过泛型传进来
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • 2017年终总结、随想
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • github从入门到放弃(1)
  • Java的Interrupt与线程中断
  • JAVA多线程机制解析-volatilesynchronized
  • JDK 6和JDK 7中的substring()方法
  • JS变量作用域
  • nodejs:开发并发布一个nodejs包
  • Shadow DOM 内部构造及如何构建独立组件
  • Spring声明式事务管理之一:五大属性分析
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • ucore操作系统实验笔记 - 重新理解中断
  • vuex 笔记整理
  • win10下安装mysql5.7
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 浅谈Golang中select的用法
  • 日剧·日综资源集合(建议收藏)
  • 小程序button引导用户授权
  • 由插件封装引出的一丢丢思考
  • ​ubuntu下安装kvm虚拟机
  • # Apache SeaTunnel 究竟是什么?
  • # 消息中间件 RocketMQ 高级功能和源码分析(七)
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (33)STM32——485实验笔记
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (补充):java各种进制、原码、反码、补码和文本、图像、音频在计算机中的存储方式
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • *算法训练(leetcode)第四十五天 | 101. 孤岛的总面积、102. 沉没孤岛、103. 水流问题、104. 建造最大岛屿
  • .bat批处理(六):替换字符串中匹配的子串
  • .bat文件调用java类的main方法
  • .jks文件(JAVA KeyStore)
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .NET+WPF 桌面快速启动工具 GeekDesk
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .NET基础篇——反射的奥妙