咨询QQ:2083503238、1684129674、480934277(请勿重复咨询) 咨询微信:qiangfans
在LoadRunner中获取完整的请求头和响应头,超级简单哦
- 2019-05-15 13:42:00
- 测试帮日记
- 原创 2106 投稿得红包
点击链接加入QQ群229390571(免费公开课、视频应有尽有):https://jq.qq.com/?_wv=1027&k=5rbudQa
在LoadRunner中隐藏了一个小功能以前一直没发现,可以很简单的提取出来你想要的请求头、响应头。
首先这些是基于LoadRunner内置变量实现的,如下:
1、REQUEST,用于提取完整的请求头信息。
2、RESPONSE,用于提取完整的响应头信息。
不废话,直接看代码,里面有注释
Action()
{
web_save_header(REQUEST, "RequestHeader");//需在发送URL请求前注册使用
web_save_header(RESPONSE, "ResponseHeader");
web_url("testingbang",
"URL=http://www.xqtesting.com",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
lr_output_message("# 请求头信息:n %s", lr_eval_string("{RequestHeader}"));
lr_output_message("# 响应头信息:n %s", lr_eval_string("{ResponseHeader}"));
return 0;
}
{
web_save_header(REQUEST, "RequestHeader");//需在发送URL请求前注册使用
web_save_header(RESPONSE, "ResponseHeader");
web_url("testingbang",
"URL=http://www.xqtesting.com",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
lr_output_message("# 请求头信息:n %s", lr_eval_string("{RequestHeader}"));
lr_output_message("# 响应头信息:n %s", lr_eval_string("{ResponseHeader}"));
return 0;
}