使用zeep(python)在http标头中为SOAP请求消息设置用户名和密码?

Lor*_*i M 3 python passwords soap web-services zeep

如何使用python的zeep在http标头中为SOAP请求消息设置用户名和密码?我相信这就是为什么我得到连接拒绝错误但无法弄清楚可以设置http标头详细信息的位置.我甚至尝试在wsdl文件上运行python -mzeep(与创建客户端和调用Web服务方法相比),但它仍然无法连接.

小智 7

Zeep将请求库用于http请求.请求会话可用client.transport.session.

所以做一些client.transport.session.headers.update({})应该工作的事情.见http://docs.python-requests.org/en/master/user/advanced/#session-objects