将 SOAP 标头读取到 SOAPpy 响应?
如何从 SOAPpy 响应中读取 SOAP 标头?
How can I read s SOAP header from a SOAPpy response?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何从 SOAPpy 响应中读取 SOAP 标头?
How can I read s SOAP header from a SOAPpy response?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
不修改 SOAPy 就做不到。
当您调用 SOAP 方法时,SOAPy 运行其自己的
request
函数,该函数返回有效的 HTTPResponse 对象。然而,它并不保留该对象;在同一方法调用中,它解析主体并返回结果。为了改变这种行为,您需要查看soap.py 中
Method
类的__call__
方法。You can't, without modifying SOAPy.
When you call a SOAP method, SOAPy runs its own
request
function, which returns a valid HTTPResponse object. However, it does not retain that object; within the same method call, it parses the body, and returns the result.In order to alter this behaviour, you'll want to look at the
__call__
method of theMethod
class in soap.py.