2

第一次使用 SOAP,想知道如何使用 django 发出简单的 SOAP 请求?我还没有尝试设置 pysimplesoap,我首先只想连接到 web 服务。

我有一个 XML 标头和正文的字符串

xml_header = ""
xml_body = ""

如何发送此请求并等待响应?

编辑:我使用 Python 3.4 for SUDS 不是一个选项

4

2 回答 2

5

另一个值得一试的图书馆是 Zeep。

一些更复杂的 SOAP 事务在 SUDS 中几乎是不可能的,但在 ZEEP 中却很简单。

http://docs.python-zeep.org/en/master/

于 2016-12-15T23:39:03.717 回答
3

一种方法是在您的视图中使用 Suds 库:https ://fedorahosted.org/suds/

文档:https ://fedorahosted.org/suds/wiki/Documentation

于 2014-09-18T20:03:24.530 回答