Python SOAP客户端库Zeep是否支持附件?
我无法在documentation中找到任何内容。
我们的想法是以XML格式发送SOAP请求,并附带一些附加文件。我想这样做的常规方法是多部分消息,这似乎是由建立Zeep的请求所支持的。
答案 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
希望它可以提供帮助。