SOAP XML MESSAGE Generator

时间:2017-11-01 08:38:44

标签: python-2.7 wsdl soap-client

我需要创建一个通用的SOAP客户端模块。它应该通过函数获取wsdl链接,函数名称,参数作为输入并返回响应。 我正在努力为每个函数创建XML SOAP消息。是否有任何专用的python模块可以从WSDL文件创建完整的SOAP XML消息?

from zeep import Client
client = Client(wsdlpath)
d ={ "id" : "****" , "password":"****"}
session=client.service["Login"](**d)

这是我试过1个wsdl文件的wat的一部分。登录失败,因为生成的SOAP消息中缺少wsdl特定标头。此外,如果需要在SOAP消息中包含复杂类型,则需要特定于wsdl的代码。有没有办法为给定的wsdl文件和函数生成SOAP XML,以便我可以使用其他xml工具和请求模块本身执行其他发送/接收操作。

0 个答案:

没有答案