跳转到主要内容

支持HTTP 1.1的TCP监控和日志工具

项目描述

TCPWatch 是一个用 Python 编写的实用程序,允许您监视转发的 TCP 连接或 HTTP 代理连接。它以窗口形式显示过去连接的历史记录。它对于开发和调试协议实现和 Web 服务很有用。

版本 1.3 与使用线程的 Tkinter 安装兼容。有关其他更改的列表,请参阅更改日志。

TCPWatch 根据 ZPL 2.0 许可并由 Python 2.1 或更高版本要求。

版本 1.3.1

  • 转换为使用 setuptools 和控制台脚本进行安装

  • 发布到 PyPI。

版本 1.3

  • 使其与已启用线程的 tcl 版本兼容。

  • 日志文件号现在是连续的。

  • user@host”现在被视为目标主机名(用户名将被忽略)。

版本 1.2.1

  • 一个错误使得无法使用两个命令行选项。已修复。

版本 1.2

  • 添加了将 TCP 会话记录到目录的功能。使用 -r <path>。由 Tres Seaver 实现。

  • 用 distutils setup.py 替换了启动脚本,感谢 Tres Seaver。

版本 1.1

  • 几乎完全重写。代码现在更具可重用性和可靠性,但用户界面没有太大变化。

  • 8位纯净。 (现在您可以使用TCPWatch来验证SSH是否真的加密了数据。 ;-) )

  • 现在可以使用“-p”选项作为简单的HTTP代理服务器。有很多人有趣的方式来使用它。

  • 现在更容易监视持久的HTTP连接。使用“-h”选项,每个事务都显示在单独的条目中。

  • 您可以使用-s选项关闭Tkinter GUI,该选项将输出到stdout。

  • 彩色Tkinter输出。

版本1.0

从未公开发布。

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源分布

tcpwatch-1.3.1.tar.gz (15.1 kB 查看散列)

上传时间

由以下支持