我需要记录所有 HTTP 请求(来自任何应用程序)。我有德尔福 7.0。有人知道怎么做吗?
问问题
1336 次
4 回答
7
我调查了 Indy 组件是否可以做到这一点,但发现 Remy Lebeau 的旧新闻组回复说:
如果...您想查看其他应用程序生成的流量,那么不,您不能为此使用 Indy。这超出了 Indy 的设计范围。您必须为这种捕获编写自己的 NDIS 驱动程序。或者使用第三方嗅探器 API,例如 WinPCap。
于 2009-11-06T14:46:32.787 回答
1
如果您想更深入并想要纯 delphi 的东西,那么就会有 winsock logger 程序漂浮,谷歌可能会帮助您(尽管它挂钩了 winsock apis)。
于 2009-11-07T00:51:10.677 回答
0
您是否必须编写一个 Delphi 应用程序才能做到这一点?你可以使用像ethereal这样的应用程序吗?
于 2009-11-06T14:13:33.773 回答