我正在使用Suds来使用soap webservices(调试模式)。
我没有问题地调用wsdl
from suds.client import Client
client = Client('https://ipwebservice?wsdl')
印刷
print client
我获得了一些关于webservice的信息:只有一个“服务”,一个独特的端口,一些方法和一些类型。
但是,当我尝试调用传递简单参数的方法
时result = client.service.method('test')
我收到此错误:
xml.sax._exceptions.SAXParseException: <unknown>:4:2: mismatched tag
如果我尝试使用SoapUI消费/发送相同的信封,我没有问题。