首页 > 其他 > 详细

LoadRunner中文转码

时间:2020-06-28 21:29:05      阅读:135      评论:0      收藏:0      [点我收藏+]

loarrunner脚本开发中,请求报文中包含中文会导致请求失败,响应报文中包含中文,输出时会乱码,这些都是loadrunner中文编码的问题,需要进行转码,下面分别介绍请求报文和响应报文中包含中文的转码;

1、请求报文中文转码

//转码,将中文LOCAL编码转换为UTF8编码,然后保存到变量name中
lr_convert_string_encoding("中文内容",
			  LR_ENC_SYSTEM_LOCALE,
			  LR_ENC_UTF8,
			  "name");
lr_save_string(lr_eval_string("{name}"),"param");

//调用
在需要使用的地方,通过{param}进行调用;

  

  

2、响应报文中文转码

//获取响应报文
web_reg_save_param("response",
		   "LB=",
		   "RB=",
		   LAST);
//转码   
lr_convert_string_encoding(lr_eval_string("{response}"),
			  LR_ENC_UTF8,
			   LR_ENC_SYSTEM_LOCALE,
			   "str");


//输出转码后的报文
lr_output_message("响应报文:%s",lr_eval_string("{str}"));

  

LoadRunner中文转码

原文:https://www.cnblogs.com/wzl0916/p/13204889.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!