jmeter - 在 JMeter 中,如何从 HTTP 标头管理器关联/参数化?
问题描述
我的 HTTP 请求有子 HTTP 标头管理器。HTTP Header Manager 具有动态值和其他参数,具体取决于 GUI 应用程序的搜索。见图片。xsrf-token是动态的,并且auditlog会根据我对 vEnl 的搜索而有所不同。我正在使用 JMeter 4.0。HTTP 请求是 GET,因此也不能使用复选框“Use multipart/form-data for POST”。在这种情况下如何关联/参数化?
解决方案
您需要xsrf-token
使用合适的 JMeter Post-Processor从先前的响应中提取它,将其保存到JMeter 变量中,并在 HTTP 标头管理器中用此变量替换记录的硬编码值,查看如何加载测试受 CSRF 保护的网站文章示例实现。
HTTP Header Manager 可以在运行时评估 JMeter 变量,并用相应的值替换占位符:
关于这个auditlog
标题,你的问题没有包含足够的信息来提出正确的配置,乍一看你可以ctime
使用__time() 函数参数化这个参数
推荐阅读
- c# - 在大量 nvarchar(max) 上提高 SqlBulkCopy 性能
- beautifulsoup - 使用 BeautifulSoup 从 WSJ 获取新闻
- c# - 提示选项无效,因为进程不是交互式的
- reactjs - React Native 如何以编程方式打开 react-native-dropdown-picker
- keras - BATCHNORM 朝向 pytorch 中的轴
- ansible - Ansible 和 Opennebula:https://myopennebulaserver/RPC2 的 ProtocolError:401 401 客户端错误:未经授权
- pine-script - 某些货币的中华民国特定时间
- jwt - 验证每个操作或所有操作的 JWT 策略
- java - 尝试从资源文件夹中读取 txt 文件时出现 Java FileNotFoundException
- python - 如何使用 csv 中的 Pydrive 从 Google Sheet 下载特定工作表