Python SimpleXMLRPCServer中客户端的IP地址?
作者:互联网
我有一个SimpleXMLRPCServer服务器(Python).
如何在请求处理程序中获取客户端的IP地址?
此信息显示在日志中.但是,我不知道如何从请求处理程序中访问此信息.
解决方法:
正如Michael所说,您可以从请求处理程序中获取client_address.例如,您可以覆盖从BaseRequestHandler间接继承的__init__函数.
class RequestHandler(SimpleXMLRPCRequestHandler):
def __init__(self, request, client_address, server):
print client_address # do what you need to do with client_address here
SimpleXMLRPCRequestHandler.__init__(self, request, client_address, server)
标签:xml-rpc,python,ip-address,simplexmlrpcserver 来源: https://codeday.me/bug/20190730/1583418.html