测试帮日记-小强测试品牌旗下

在LoadRunner中获取完整的请求头和响应头,超级简单哦

2019-05-15 13:42:00    测试帮日记    564    原创

点击链接加入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;
}