回复:XML RPC问题....

乌斯曼·阿杰马尔写道:
您需要插入一个定制的传输.有关示例,请参阅此页面:http://www.python.org/doc/lib/xmlrpc...t-example.html
在您的情况下,覆盖SEND_REQUEST应该就足够了,例如
(未经测试):
类SecureTransport(xmlrpclib.Transport):
定义SET_AUTHORIZATION(self,ustring,Text_ucert):
Self.Authoriation=编码字符串(
"%s:%s"%(ustring,Text_ucert)
)
Def SEND_REQUEST(自身、连接、处理程序、请求主体):
Connection.putrequest("POST",Handler)
Connection.putheader("Authorization",
"基本%s"%self.授权
)
并通过执行以下操作实例化传输
T=安全传输(SecureTransport)
T.set_AUTHORIZATION(ustring,Text_ucert)
在传递给服务器代理之前.

标签: python

添加新评论