记录下今天遇到的loadrunner利用cookie绕过登陆的问题........
首先,我们可以通过F12抓包,获取到相关的cookie信息
然后,利用 int web_add_cookie( const char *Cookie) 函数手动添加cookie
相关参数:
name:F12抓包获取的cookie,必须要写
domain:域名,即抓包信息中的Host,必须要写
expires:设置cookie的有效时间,可不写
path:路径,一般都用 / ,可不写
具体使用方法:
Action()
{
web_add_cookie("JSESSIONID= xxxxx;path=/;domain=xxx");
web_reg_save_param("responseMsg",
"LB=\"message\":\"",
"RB=\"}",
LAST);
web_submit_data("web_submit_data",
"Action=http://localhost/xxx",
"Method=POST",
"TargetFrame=",
"Referer=",
"Mode=HTML",
ITEMDATA,
LAST);
return 0;
}