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在手动的项目中就没有。

  • 相关阅读:
    巡回赛 -- 简单的拓扑排序
    最简单的拓扑排序
    blockhouses
    部分和问题
    jfinal路由简单解析
    python mysql
    Gradle--ubuntu
    解决ssh登录后闲置时间过长而断开连接
    业界有很多MQ产品
    avalon---qunar ued
  • 原文地址:https://www.cnblogs.com/AmilyWilly/p/5532044.html
Copyright © 2011-2022 走看看