首页 > 其他分享 >Jmeter关联处理-正则表达式提取

Jmeter关联处理-正则表达式提取

时间:2024-11-08 15:44:36浏览次数:6  
标签:提取 请求 为例 正则表达式 添加 Jmeter Authorization

当请求之间有依赖关系,比如一个请求的入参是另一个请求返回的数据,就需要关联处理。

正则表达式就是一个公式,或者说一套规则,这套规则可以从任意字符串中提取出想要的数据内容。

作用:把上一个请求的响应结果和下一个请求的数据有关联。

在需要提取参数的请求的“后置处理器”部分“正则表达式提取器”。

提取步骤:

如果匹配数字为-1,可以添加Debug Sample,查看保存的所有提取的值。

1)、以登录的Authorization提取为例。

首先看脚本录制之后的请求需要的参数值

Login请求的reponse

所以,Login请求中的正则表达式提取Authorization脚本为:

正则表达式:Authorization:(.*)   (.*?)--中的?为终止贪婪模式

其他请求业务中的HTTP信息头管理器中要添加Authorization

添加之后,要把信息头里面的Referer、User-Agent删除,否则会提示“登录过期”。

2)以论坛发帖提取id为例:

发帖请求里面找到要提取的tid位置,

然后正则表达式提取,

然后在回帖请求里面替换参数。

标签:提取,请求,为例,正则表达式,添加,Jmeter,Authorization
From: https://blog.csdn.net/Queen077/article/details/143626904

相关文章

  • 基于常量值提取浅析elf文件结构
    Elf(可执行和可链接文件)是一个永远也绕不开的话题,只要我们还在使用安卓手机/linux服务器,我们就需要了解elf的一些方方面面,现在就让我们从一个常量值提取的小需求出发,逐步解析elf文件结构吧! 一、写作目的:网络上关于elf文件结构描述的文章不在少数,但能具体到二进制分析的却屈指......
  • MySQL 正则表达式
    简介MySQL正则表达式概述MySQL正则表达式是一种强大的文本匹配工具,允许执行复杂的字符串搜索和处理。它使用REGEXP、RLIKE和REGEXP_LIKE()函数进行模式匹配,提供了灵活的方式来处理各种文本数据。正则表达式特别适用于模糊查询、模式匹配和文本分析场景,在数据库管理和应......
  • 基于遗传优化的SVD水印嵌入提取算法matlab仿真
    1.程序功能描述基于遗传优化的的SVD水印嵌入提取算法。对比遗传优化前后SVD水印提取性能,并分析不同干扰情况下水印提取效果。2.测试软件版本以及运行结果展示MATLAB2022a版本运行SVD GA优化SVD 性能对比: 3.核心程序%遍历遗传算法返回的各代最优个体(从......
  • 【PDF提取神器】最新推出的PymuPDF4llm库 可提取pdf中的文字/表格/图像/单词
    目录前言安装Pymupdf4llm多模态具体应用API文档前言PymuPDF4llm是最新推出的pdf提取工具,针对LLM进行了专门优化,它支持markdown提取和LlamaIndex文档输出,可以准确提取pdf中的结构化数据,包括文字/表格/图像/单词,其中文字以markdown的形式提取,图像则以路径的形式插入到文......
  • 平面点云凹边界提取
    目录1原理介绍        α-shape的基础概念数学公式推导2.1外接圆半径2.2根据α参数筛选三角形2.3构建α-shape2.4参数调整与优化3α-shape的构建步骤4示例代码        取点云的凹边界是计算几何中的一个经典问题。凹边界与凸边界不同,它......
  • 抖音新店批量提取工具新开店铺采集软件深度研究
    importrequestsimportjson假设的API端点(这不是抖音的API,只是一个示例)API_ENDPOINT="https://api.example.com/shops/new"假设的API密钥(在实际应用中,你应该从安全的地方获取这个密钥)API_KEY="your_api_key_here"请求头,包含API密钥headers={"Authorization":f"Bear......
  • 正则表达式如何匹配中文
    \w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下匹配中文字符的正则表达式:[\u4e00-\u9fa5]或许你也需要匹配双字节字符,所谓“双字节字符”就是长度是两个字节(byte)的字符,比如“嗨”、“!”、“。”,汉字及中文标点就是双字节字符;“k”、“!”、“.”,英文字母......
  • 2024/11/6日 日志 正则表达式,web与HTTP
    正则表达式点击查看代码--正则表达式--·概念:正则表达式定义了字符串组成的规则--·定义:--1.直接量:注意不要加引号--varreg=/^lw{6,12}$/:--2.创建RegExp对象--varreg=newRegExp("^lw{6,12}$");--·方法:--· test(str):判断指定字符串是否......
  • jmeter 固定吞吐量定时器
    使用:模拟18000QPS查询 HitsPerSecondTPS:聚合报告:   Targetthroughput(insamplesperminute):目标吞吐量(单位分钟),即每分钟执行多少次(TPM)CalculateThroughputbasedon(计算吞吐量策略):1、Thisthreadonly:仅对当前线程,也就是每个线程相互是不干扰的,都......
  • 初学Java基础---Day21---正则表达式,日期类,Math类,Random类,System类,Runtime类,大数值运
    一,正则表达式理解:        符合某个语句规范的字符串案例://案例:把一个字符串中带电话号码替换成130****1111的形式Stringstr="小红13012341111小绿15112342222小黑13912343333";//分析:电话号码可以分为三组如:(130)(1234)(1111)其中第一组中的1是固定/......