【发布时间】:2014-10-10 15:12:46
【问题描述】:
尝试使用 suds 来拥有 python SOAP 客户端,但它使用 get,而不是 post,而且我的服务器需要 POST。有什么技巧可以让泡沫继续下去,或者你知道支持 POST 的客户端吗?
from suds.client import Client
url = 'file:///myfile.wsdl'
client = Client(url)
client.service.myfunction()
【问题讨论】:
-
from suds.client import Client url = 'file:///myfile.wsdl' client = Client(url) client.service.myfunction()
-
SOAP 针对
fileURL?那应该如何工作?这是你的真实代码吗? -
是的,那是我的真实代码。那里的名称网址没有暗示性。它是 wsdl 文件的位置。我从 suds 的文档中复制了它,其中 wsdl 文件位于 Internet 上,而不是本地文件中。文档位于fedorahosted.org/suds/wiki/Documentation
标签: python soap soap-client suds