如何访问python中wsdl不可用的SOAP Web服务?

2024-04-19 01:26:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用suds在python中使用SOAP web服务。SOAP API的端点可用,但具有wsdl定义的URL不可用,即以?wsdl结尾的URL不可用,但正常的目标端点可用

当我尝试使用肥皂水创建客户端时:

client = Client(soap_url_for_poc)

我得到错误suds.transport.TransportError: HTTP Error 500: Other Error

在前面,我只使用了以?wsdl结尾的url,例如: http://www.webservicex.com/globalweather.asmx?wsdl及以上用于工作的代码

我有一些额外的信息,如WSAP,等等,但不知道如何使用它

有人能帮我解释一下如何通过python将这些SOAP端点作为目标吗


Tags: clientapiweburl客户端目标定义结尾