原文地址:录制脚本中包含中文,出现乱码怎么办?
作者:将chic进行到底
录制脚本中包含中文,出现乱码怎么办?
把录制选项中的Support charset选中UTF-8
录制脚本后,切换到树视图中,打开相应的脚本页面。在右侧的PageView中录制的脚本呈现中文版式,但是当切换到Server Response中,所有的中文全部换成的乱码,如“勌缞仫訆”。
原因是服务器端没有把响应的编码设置为gb2312
在IIS中找到Web.Config文件,在<system.web>….</system.web>节加入<globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/>后再次录制脚本,乱码变中文。
HTTP协议,如果录制的时候产生乱码则在Recording Options -> Advanced -> Support charset中勾选UTF-8。
如果回放的时候日志中出现乱码则在Run-time Settings -> Internet Protocol Preference -> Advanced Options弹出对话框中的General列表中选择Convert from/to UTF-8为Yes