有谁遇到过在soapui测试webservice接口时输入汉字为乱码,编码我都改了许多种了都不行。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有谁遇到过在soapui测试webservice接口时输入汉字为乱码,编码我都改了许多种了都不行。相关的知识,希望对你有一定的参考价值。

更蛋疼的是soapui这个工具还是从我同事那里直接复制过来的,但是他的却可以输入汉字
加了-Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8还是不行啊大哥。

你是复制已安装好的,还是复制exe文件然后安装的,如果是前者建议重新用后者安装,我也遇到过此问题,后来重新安装就没什么问题了追问

是后者安装的,我都已经重装了好几遍了,还是一样的问题。无解

追答

在soapUI的启动批处理soapui.bat文件中,在set JAVA_OPTS=-Xms128m -Xmx384m -Dsoapui.properties=soapui.properties "-Dsoapui.home=%SOAPUI_HOME%\" 这句话后面加上一句:
-Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8 即可。重启soapUI。

追问

加了-Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8还是不行啊大哥。

追答

那我也无能为力了,我用的3.5版本的

参考技术A 源代码中的WebService有多个方法,都要接收参数,返回类类型,有什么办法调试soapUI 上百度搜搜。 自己一个方法一个方法的来测试,就可以追问

我的意思不是对WebService中的方法如何访问如何接受如何测试,而是我输入汉字参数时是乱码,在图片中可以看到,这个应该怎么解决,Encoding那里我都已经试了许多编码格式了,不行。

没有wsdl,怎么使用soapui测试webservice接口?

参考技术A soapUI创建,路径里面输入【服务地址】+【接口名?wsdl】 参考技术B soapui调用wsdl,主要用其来查看web service提供的接口,以及返回的结果

以上是关于有谁遇到过在soapui测试webservice接口时输入汉字为乱码,编码我都改了许多种了都不行。的主要内容,如果未能解决你的问题,请参考以下文章

JMeter4.0学习之SoapUI创建WebService接口模拟服务端以及JMeter测试SOAP协议性能测试脚本开发

没有wsdl,怎么使用soapui测试webservice接口?

WebService测试工具soapUI

如何用soapui测webservice的响应时间

soapui进行接口测试没有反应

如何使用soapUI模拟webservice客户端发送请求