首页 > 其他分享 >【Jmeter】跨线程获取cookie值

【Jmeter】跨线程获取cookie值

时间:2023-08-02 19:23:41浏览次数:34  
标签:http 请求 添加 cookie 右键 线程 Jmeter

1、设置配置文件:apache-jmeter-5.5\bin\jmeter.properties

# CookieManager behaviour - should Cookies be stored as variables?
# Default is false
CookieManager.save.cookies=true

2、线程_登录:

2.1、http请求右键_添加_后置处理器_正则表达式提取器

 正则表达式:

satoken=(.+?);

2.2、http请求右键_添加_后置处理器_BeanShell PostProcessor

设置全局变量

 

${__setProperty(new,${token},)};
3、在线程B添加HTTP Cookie管理器
需要添加域,值以及名称:

 

4、可以右键_添加_监听器_查看结果树,运行后查看请求结果,请求值里是否带上cookie.

 

标签:http,请求,添加,cookie,右键,线程,Jmeter
From: https://www.cnblogs.com/ninarming/p/17601550.html

相关文章

  • 线程池怎么用?--实例讲解
    线程池使用实例先写一个配置类/***线程池配置*/@ConfigurationpublicclassThreadPoolConfig{//定义线程前缀publicstaticfinalStringNAME_PRE="test";/***ExecutorService这个对象就是线程池,可以点进去他的源码看看*@Bean,将ge......
  • Cookie + session 理解
    Http是一种无状态的应用层传输协议。可以理解成请求之间没有联系。但是很多场景,比如需要知道上次是哪个用户登录了。这时就要用到cookie和session了。一.CookieCookie是一种客户端技术,可以理解成用户信息存储在客户端。客户端第一次请求服务器时,如果需要记录用户状态,就用respon......
  • GIL锁;python垃圾回收机制;计算密集型用多进程,io密集型用多线程
    GIL锁;python垃圾回收机制;计算密集型用多进程,io密集型用多线程GIL锁及其作用1.GIL(GlobalInterpreterLock)又称全局解释器锁,本质就是一个互斥锁。2.它保证了cpython进程中的每个线程必须获得这把锁才能执行,不获得不能执行3.这样使得在同一进程内任何时刻仅有一个线程在执行。4......
  • flask as_view源码,请求响应,cookie,session
    1CBV1cbv写法 -1写个类,继承MethodView-2在类中写跟请求方式同名的方法-3注册路由:app.add_url_rule('/home',view_func=Home.as_view('home'))#home是endpoint,就是路由别名2cbv加装饰器 -方式一: classHome(MethodView): decorators=[auth]#......
  • 多任务派发线程处理示例supplyAsync
    packagecom.cytc.test;importjava.util.ArrayList;importjava.util.List;importjava.util.Random;importjava.util.concurrent.CompletableFuture;importjava.util.concurrent.LinkedBlockingQueue;importjava.util.concurrent.ThreadPoolExecutor;importjava......
  • Redis的单线程设计之谜:高性能与简洁并存
    Redis作为一款高性能的内存数据库,以其出色的读写性能和多种数据结构支持而闻名。然而,与其他传统数据库不同,Redis采用了独特的单线程设计。在本文中,我们将揭开Redis单线程设计的奥秘,解释其为何能在单线程下实现高性能,并探讨适用场景与优势。1.Redis单线程模型Redis的单线程模型意味......
  • 多线程任务新jdk8写法
    ListuniqueList=groupIds.stream().distinct().collect(Collectors.toList());//分组后的listList<List<String>>groupedIdList=Lists.partition(uniqueList,10);List<CompletableFuture<ResultBody<List<TyGroupVo>>>>futureLis......
  • JS是门单线程语言
    多线程语言的好处是,在同一时间让cpu处理多个事情。充分的利用cpu多核多线程的资源优势。程序也会执行的更快!支持多线程的语言有特别多,比如java、python等等,但是也有单线程语言如jsclassRunnableDemoimplementsRunnable{privateThreadt;privatefinalStr......
  • 多线程之OMP
    记录在学习games101的时候碰到的多线程知识以下所有结果均在Ubuntu22.04.2LTS操作系统下使用g++11.3.0运行所有的问题来自下面这段代码,这是games101的第七次作业的一部分,需要使用多线程加速PathTracing intuse_critical=0;floatpocess=0;floatsca......
  • MAC系统下jmeter安装教程
    一、安装jmeter前提:在本地安装jdk1.jmeter下载:https://jmeter.apache.org/download_jmeter.cgi下载后,在终端中使用cd命令进入下载文件夹中,在终端中输入 命令解压压缩包:tarzxvfapache-jmeter-5.5.tgz使用cd命令,进入apache-jmeter-5.5文件夹->bin文件夹->shjmeter(启......