手写脚本,返回信息的中文乱码的解决方法
本帖最后由 fusm1008 于 2012-12-27 10:44 编辑对服务器端接口的调用,自己手写了一个脚本,但返回信息的中文总是乱码。在网上搜索了很多方法,包括:
1、Tools->Recording Options->Advanced->勾选Support charset UTF-8
2、Run-time Settings->Browser->Browser Emulation->Change,将language置为中文
3、web_add_auto_header("Accept-Language","zh-cn");
4、web_add_header("Content-Type","text/html;charset=UTF-8");
5、lr_convert_string_encoding(lr_eval_string("{rtn}"),LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"newRtn");
以上方法均无效。最后在default.cfg中,在中添加
UTF8InputOutput=1
哈哈,成功了
ps:录制的脚本和手写的脚本,default.cfg文件里的内容差别很大,手写的比录制的少很多内容,这个UTF8InputOutput=1在手动的项目中就没有。 乱就乱了,不影响性能的 回复 2# msnshow
我需要对返回的数据进行对比分析的,所以不能乱码 Tools->Recording Options->Advanced->勾选Support charset UTF-8
最后在default.cfg中,在中添加UTF8InputOutput=1
其实应该是一样的事情。。。。。 谢谢。。。 顶一个 用了楼主的方法还是乱码:Q 给楼主点赞!解决了我很久的困惑,我觉得这个应该是乱码问题的本质!理解问题的本质,才能更有效直接的解决问题!
但是仍然有疑问,快照里中文乱码的问题如何解决呢?
用了楼主的方法还是乱码中,无法解决
页:
[1]