Delphi - 记录所有HTTP请求

ben*_*sio 3 delphi http traffic

我需要记录所有HTTP请求(来自任何应用程序).我有Delphi 7.0.谁知道怎么做?

J__*_*J__ 7

我调查了Indy组件是否可以做到这一点,但发现Remy Lebeau的一个旧的新闻组回复说:

如果......你想看看其他应用程序正在生成的流量,那么不,你不能使用Indy.这超出了Indy的设计范围.你必须为这种捕获编写自己的NDIS驱动程序.或者使用第三方嗅探器API,例如 WinPCap.

  • WinPcap甚至还有一个Delphi包装器:http://www.magsys.co.uk/delphi/magmonsock.asp (3认同)