LR中解决接口请求中包含中文字符,服务器不识别的问题
在LR中,直接写的接口请求,如果请求字段包含中文字段,服务器会不识别,这个时候就要用到lr_convert_string_encoding这个函数:
具体用法:
1 lr_convert_string_encoding(lr_eval_string("储值卡"),LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"categoryName_value"); 2 lr_save_string(lr_eval_string("{categoryName_value}"),"categoryName_value");
然后在需要传输“储值卡”字符的地方,用{categoryName_value}代替
如果直接输出中文,不需要转码,反转就变成乱码了。
lr_convert_string_encoding函数解析:
作者:全栈测试开发日记
出处:https://www.cnblogs.com/liudinglong/
csdn:https://blog.csdn.net/liudinglong1989/
微信公众号:全栈测试开发日记
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。