接口测试-soapui-中文乱码总结
2018-08-01 本文已影响1人
freedom_smile
可能方案一:
1.在方法的属性框中,选择get还是post方式,这个对请求的参数编码是有影响的;
1.png
2.在请求的属性框中,将 post QueryString 打钩,这个对请求参数采用post方式
2.jpeg
3.在左边的树中,点击请求,在下方则出现的属性框中,将encoding的值设置成 UTF-8,与服务器采用的编码一样
3.png
可能方案二:
字体不支持中文,将字体修改即可:
file-preferences-editor settings-select font 修改字体,改成能显示中文的,如FangSong
4.png
注意:修改后要将乱码窗口重新打开才生效
可能方案三:
如果响应报文有乱码,可尝试:
file-preferences-http settings,不勾选response compression
5.png
注意:修改后要将乱码窗口重新打开才生效
可能方案四:
编辑soapui.bat文件,在
set JAVA_OPTS=-Xms128m -Xmx1024m -Dsoapui.properties=soapui.properties -Dgroovy.source.encoding=iso-8859-1 "-Dsoapui.home=%SOAPUI_HOME%" -splash:soapui-pro-splash.png 记录后面添加 -Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8 保存,再重启。