Zeep是否支持附件?

时间:2016-11-09 19:09:34

标签: python soap attachment multipart

Python SOAP客户端库Zeep是否支持附件?

我无法在documentation中找到任何内容。

我们的想法是以XML格式发送SOAP请求,并附带一些附加文件。我想这样做的常规方法是多部分消息,这似乎是由建立Zeep的请求所支持的。

1 个答案:

答案 0 :(得分:0)

您可以继承Transport类并覆盖post_xml方法以修改信封附加多部分文件。 我刚刚完成了一个愚蠢的模块(基于这篇文章How to send Multipart/related requests in Python to SOAP server?)来完成这个伎俩。

https://github.com/ellethee/python-zeep/blob/master/src/zeep/transport_with_attach.py

希望它可以提供帮助。