LoadRunner--获取请求的返回结果函数
注:内容来自网络
Action()
{
web_set_max_html_param_len("262144"); // 默认最大长度为256
web_reg_save_param("ResponseBody", "LB=", "RB=", "Search=Body", LAST);
web_save_header(REQUEST, "RequestHeader");// REQUEST为内置变量,保存请求的头信息,需在发送URL请求前注册使用,将请求头信息存入字符串RequestHeader中
web_save_header(RESPONSE, "ResponseHeader");// 将RESPONSE保存响应的头信息在字符串ResponseHeader中
web_url("blog",
"URL=http://blog.sina.com.cn/bestfeiyong",
"Resource=0",
"RecContentType=text/html",
"Mode=HTTP",
LAST);
//字符转码
lr_convert_string_encoding(lr_eval_string("{RequestHeader}"),LR_ENC_UTF8 ,LR_ENC_SYSTEM_LOCALE,"RequestHeaderUTF8");
lr_convert_string_encoding(lr_eval_string("{ResponseHeader}"),LR_ENC_UTF8 ,LR_ENC_SYSTEM_LOCALE,"ResponseHeaderUTF8");
lr_convert_string_encoding(lr_eval_string("{ResponseBody}"),LR_ENC_UTF8 ,LR_ENC_SYSTEM_LOCALE,"ResponseBodyUTF8");
//输出信息
lr_output_message("# 请求头信息:\n %s", lr_eval_string("{RequestHeaderUTF8}"));
lr_output_message("# 响应头信息:\n %s", lr_eval_string("{ResponseHeaderUTF8}"));
lr_output_message("# 响应内容体:\n %s", lr_eval_string("{ResponseBodyUTF8}"));
return 0;
}
在参数所在的action的最后添加语句 lr_advance_param("paraname"),可以在block的下一次迭代中用到下一个参数,具体使用请见F1帮助文档。
最新文章
- entity framework 数据加载三种方式的异同(延迟加载,预加载,显示加载)
- Changing the Color of Linux ls Command 改变Linux的ls命令显示的颜色
- 30天C#基础巩固------读写流(StreamWrite/StreamReader)
- Device Tree(三):代码分析【转】
- lodash接触:string-capitalize
- SQL——神奇代码1之Update
- android style 中一些颜色的定义
- 中国剩余定理模板poj1006
- iOS获取设备唯一编号,就算删除app从新安装也不变的方法
- Extjs树形控件入门
- 【javascript】回调函数
- DAY22、面向对象
- 第三方npm包安装失败
- python_1_基础知识
- C#--IEnumerable 与 IEnumerator 的区别
- python 的序列化和反序列化
- spring源码分析系列 (1) spring拓展接口BeanFactoryPostProcessor、BeanDefinitionRegistryPostProcessor
- (转) AI突破性论文及代码实现汇总
- 《剑指offer》第六十八题(树中两个结点的最低公共祖先)
- 输入URL地址到最终页面渲染完成,发生了什么事
热门文章
- Excel开发学习笔记:文件选择控件、查找匹配项、单元格格式及数据有效性
- python开发函数进阶:递归函数
- Window中的内存地址(小知识)
- 【linux】查看进程使用的端口和端口使用情况
- MAPREDUCE原理篇2
- MySQL: [Err] 1093 - You can't specify target table 'bk' for update in FROM clause
- Path expected for join!的解决办法
- cocos2d-x 在vs2010下的环境配置
- 一个小仓鼠的js动画
- CMake代码示例