Python SimpleXMLRPCServer 中客户端的 IP 地址?

2023-12-08

我有一个简单XMLRPC服务器服务器(Python)。

如何在请求处理程序中获取客户端的 IP 地址?

此信息出现在日志中。但是,我不确定如何从请求处理程序中访问此信息。


正如迈克尔指出的,你可以得到client_address从请求处理程序中。例如,您可以覆盖__init__间接继承的函数BaseRequestHandler.

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)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python SimpleXMLRPCServer 中客户端的 IP 地址? 的相关文章

随机推荐

  • Shiny R Zip 多个 PDF 文件可供下载

    如果这太简单了 我很抱歉 我需要压缩一些生成的 pdf 文件以供下载 我尝试使用Zip功能 但失败并出现错误 Warning running command zip r9X pdfs zip plot 1 pdf plot 2 pdf pl
  • .Net DateTime 包含本地时间和夏令时

    恐怕我不太明白 Net 是如何实现的DateTime类处理本地时间戳 我住在德国 所以我的语言环境是 de DE 也许有人可以启发我一点 The DateTime可以使用年 月等参数调用构造函数 另外还有一个DateTimeKind的价值L
  • Sparc 架构的 GCC 内联汇编

    我在互联网上找到了实施 sync val compare and swap define LOCK PREFIX lock struct xchg dummy unsigned long a 100 define xg x struct x
  • 从批处理文件创建 exe 的快捷方式

    如何从批处理文件创建 exe 的快捷方式 i tried call link bat c program Files App1 program1 exe C Documents and Settings USERNAME Desktop C
  • 如何使用 PHP 调整图像大小? [复制]

    这个问题在这里已经有答案了 可能的重复 将图片调整为固定尺寸 如何在 PHP 中调整图像大小 Try GD 和图像函数 或者 如果您想要的不仅仅是这些 像 ImageMagick 这样的库
  • @ViewChild中的read参数是做什么用的

    需要帮助理解以下语句中 read ViewContainerRef 的含义 ViewChild myname read ViewContainerRef target 可以有多个与元素标签相关联的各种类型的实例 myname模板变量 对于每
  • JavaScript 对数组的数组进行排序

    我有这个数组的数组 我希望它按数组的长度排序 我用array sort a b gt a length gt b length 2 2 2 2 2 5 3 3 3 3 1 2 2 1 4 3 1 1 5 5 4 4 4 4 4 4 3 5
  • Swift 泛型:非名义类型不支持显式初始化

    所以我试图理解通用协议和类 protocol ListPresenterType where View PDO SW Dispatcher SW associatedtype Dispatcher ListDispatcherType as
  • 在 Android 应用程序中集成/嵌入 Flash ?可能的?

    从到目前为止我在谷歌上搜索到的内容来看 我们似乎必须在网站中托管 Flash 文件 swf 并在 Web 视图中加载应用程序中的 html 页面 没有其他方法可以做到这一点吗 是否有任何库或其他东西可以集成它们 精简版闪存 以下 URL 讨
  • 如何使用 RetrieVe 或 SQL 查找 UniVerse 中的列列表?

    我有一个问题table 文件 设置为返回列foo on LIST table and SELECT FROM table 我需要知道其他可能的列table 我很确定这是通过设置实现的 不合格的行为定义LIST and select 的行为定
  • 具有共享数据库的微服务?使用多个 ORM? [关闭]

    Closed 这个问题是基于意见的 目前不接受答案 我正在学习微服务 并且将构建一个具有微服务架构的项目 问题是 我的一位团队成员希望对所有服务使用一个数据库 共享所有表 这样 数据就不会重复 每个服务都将使用不同的框架和语言构建 例如 d
  • 如何计算数组中出现的次数?

    我生成了一个由 1 5 中的 5 个随机整数组成的数组 这是数组现在的样子 myArray 5 3 3 1 4 5 我现在已经按从小到大的升序对 5 个整数组成的数组进行了排序 myArray 5 1 3 3 4 5 我现在需要计算特定整数
  • 如何将我的 Java 程序放入系统托盘中?

    如何为 Java 程序提供系统托盘图标 我尝试在整个网络上搜索 但找不到任何东西 像这样 请参阅Java教程 http download oracle com javase tutorial uiswing misc systemtray
  • 将 DataAnnotations 与实体框架结合使用

    我使用 VS2010 的实体框架创建了一个简单的 person 类 其中包含属性 firstName lastName 和 email 如果我想像这样附加 DataAnnotations博客文章我有一个小问题 因为我的人员类是动态生成的 我
  • 使用 C#/VBScript 获取 mdb 文件 (msaccess) 中的所有源代码

    我想从一个网站获取所有源代码Access数据库 表单 模块 而不使用 Office 互操作 我喜欢AllCodeToDesktop 功能在这里找到 然而 这是从内部运行的mdb file 加载 mdb 文件并在其上运行该函数的 VBScri
  • 如何用Javascript减慢滚动速度?

    当我滚动一些包含许多元素的小 div 时 我的鼠标滚动太快 所以我看不到几个元素 滚动速度无法更改 因为它们是系统配置 并且不应允许 JavaScript 更改用户自己的设置 但是您可以使用很多 jquery 自定义滚动条 它们提供了更改滚
  • iScroll 仅动态填充的 div,也不滚动主页

    所以这篇文章可能会很长 但我还是坚持使用 iScroll 我正在做的是用文章填充我的列表 当单击其中一篇文章时 我会在列表上滑动一个 div 以显示该文章 该部分有效 但无效的是 当我滚动文章并到达末尾时 它会不断滚动文章列表 你可以看看h
  • 为什么 Date#getHours() 返回小时 + 1?

    This是我的代码 var feedDataTimestamp new Date 2014 01 14T00 04 40 0000 getTime var parsedDate new Date feedDataTimestamp aler
  • 如何立即停止 UIWebView 加载

    正如ios文档所说 webView stopLoading 应该使用方法来停止 webview 加载任务 据我所知 此方法异步运行 并且不会立即停止当前处理加载请求 但是 我需要一种方法来强制 webview 立即停止正在进行的任务 因为加
  • Python SimpleXMLRPCServer 中客户端的 IP 地址?

    我有一个简单XMLRPC服务器服务器 Python 如何在请求处理程序中获取客户端的 IP 地址 此信息出现在日志中 但是 我不确定如何从请求处理程序中访问此信息 正如迈克尔指出的 你可以得到client address从请求处理程序中 例