1

Soap Web サービスを使用するために Suds を使用しています (デバッグ モードがオン)。

私は問題なくwsdlを呼び出します

from suds.client import Client
client = Client('https://ipwebservice?wsdl')

印刷

print client

Web サービスに関するいくつかの情報を取得します。一意のポート、いくつかのメソッド、およびいくつかのタイプで、1 つの「サービス」のみを取得します。

しかし、単純なパラメーターを渡すメソッドを呼び出そうとすると

result = client.service.method('test')

次のエラーが表示されます。

xml.sax._exceptions.SAXParseException: <unknown>:4:2: mismatched tag

SoapUI で同じエンベロープを消費/送信しようとしても問題ありません。

4

0 に答える 0