Twisted xmlrpc服务端获得客户端ip的方法

Twisted xmlrpc服务端获得客户端ip的方法,可以重写xmlrpc.XMLRPC的render方法,获取request,然后通过request的getClientIP获得客户端ip地址

class RpcServer(xmlrpc.XMLRPC):
 
    def render(self, request):
        self.request = request
        return xmlrpc.XMLRPC.render(self,request)
 
    def getClientIP(self):
        clientIP = self.request.getClientIP()

你可能感兴趣的:(Twisted xmlrpc服务端获得客户端ip的方法)