Loadrunner中请求参数提交后乱码问题
Loadrunner一般不支持中文字符直接提交表单,需要转换到URL编码才能使用。
(所以大家基本上使用的是英文字符,尽量避免汉字使用)
那么我们就说一下loadrunner中中文转换URL编码的方法。(在请求前)
lr_save_string("中文名","strname1");
lr_convert_string_encoding(lr_eval_string("{strname1}"),
LR_ENC_SYSTEM_LOCALE,
LR_ENC_UTF8,
"str1");
lr_save_string(lr_eval_string("{str1}"),"strz1");
之后的请求里面就可以直接使用{strz1}来直接传参。
web_submit_data("web_submit_data",
"Action=XXXX",
"Method=POST",
"TargetFrame=",
"EncType=multipart/form-data",//使用的编码类型
ITEMDATA, //下面编辑post请求的数据
"Name=name", "Value={strz1}", ENDITEM,
LAST);
本文作者:xiaoxiangxushu
本文链接:https://www.cnblogs.com/xiaoxiangxushu/p/15855143.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步