换了新电脑的缘故,需要重新装各种软件。原来测试webservice接口的soapui想换成postman试试,结果并不顺利。
主要问题:如何指定接口方法、如何传参、为什么发起请求不返回请求结果。
请求如下:
点击send之后,返回的结果和浏览器直接访问接口显示内容一样。。。
后来搜索了好久,没找到答案,灵光一闪,把请求路径中的?wsdl去掉之后,就能看到正常的返回结果了!!!
请求xml报文说明如下:
更简洁的请求报文(去掉了自定义标签,yyyy请求方法,in0参数名称):
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header></soapenv:Header>
<soapenv:Body>
<yyyy>
<in0>
<![CDATA[字符串]]>
</in0>
</yyyy>
</soapenv:Body>
</soapenv:Envelope>