You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JMeter中从Cookie数据提取sessionid?

提取Set-Cookie中的sessionid值

命令行快速提取

用grep+sed组合:

echo 'Set-Cookie: sessionid=YUuyisdjif7njdibvck89987hgfdghjuytrdtyRB==;' | grep -o 'sessionid=[^;]*' | sed 's/sessionid=//'

用awk提取:

echo 'Set-Cookie: sessionid=YUuyisdjif7njdibvck89987hgfdghjuytrdtyRB==;' | awk -F'[=;]' '{print $2}'

Python代码提取

cookie_header = 'Set-Cookie: sessionid=YUuyisdjif7njdibvck89987hgfdghjuytrdtyRB==;'
session_id = cookie_header.split('sessionid=')[1].split(';')[0]
print(session_id)

JavaScript代码提取

const cookieHeader = 'Set-Cookie: sessionid=YUuyisdjif7njdibvck89987hgfdghjuytrdtyRB==;';
const sessionId = cookieHeader.match(/sessionid=([^;]+)/)[1];
console.log(sessionId);

提取完成后,直接将sessionid=提取到的值作为Cookie头字段内容,添加到后续请求中即可。

内容的提问来源于stack exchange,提问作者Anonymous

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 12:42:10