zoukankan      html  css  js  c++  java
  • 对服务器端接口的调用,自己手写了一个脚本,但返回信息的中文总是乱码(这个方法很不错,重要的是解决思路,寻找手写脚本与录制脚本 生成目录文件的区别)

    对服务器端接口的调用,自己手写了一个脚本,但返回信息的中文总是乱码。在网上搜索了很多方法,包括:
    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中,在[WEB]中添加
    UTF8InputOutput=1

    哈哈,成功了

    ps:录制的脚本和手写的脚本,default.cfg文件里的内容差别很大,手写的比录制的少很多内容,这个UTF8InputOutput=1在手动的项目中就没有。

  • 相关阅读:
    城市联动
    Js-右键事件
    JS-键盘移动事件
    Js-点名器
    前端学习——HTML
    前端学习——前端基础
    Redis数据库学习
    2020系统综合实践 期末大作业
    #Nginx+Tomcat+Redis session共享
    2020系统综合实践 第7次实践作业
  • 原文地址:https://www.cnblogs.com/AmilyWilly/p/5532044.html
Copyright © 2011-2022 走看看