JMeter获取登录响应头信息中的Cookies用于跨线程组调用
- 调用系统登录请求后,添加后处理处理器"JSR223 后置处理程序"
添加脚本:
StringBuilder re = new StringBuilder();
String[] split = prev.getResponseHeaders().split("\n");
for (String s : split) {
String[] cookie_item = s.split(":");
if (cookie_item[0].equals("Set-Cookie"))
re.append(cookie_item[1].trim() + ";");
}
String substring = re.substring(0, re.length() - 1);
vars.put("responsecookie", substring);
- 添加"HTTP信息头管理器",设置cookies供其它请求调用