TcpCatcher:从hook发送HTTP请求

时间:2011-10-13 13:41:48

标签: http network-programming

是否有可能TcpCatcher从自定义挂钩(Java类)发送HTTP请求?我知道GUI让某人编辑并重新发送任何给定的请求,但我希望这个过程在某些条件下是自动的(并记录结果等)。

所以,我知道这是可能的,但没有相关的文档。我问是否有人这样做过,或者知道怎么做?我正在查看tcpcatcher.jar文件,但许多类名为a.classb.class等。因此,如果知识存在于此社区的某处,那就太棒了。

1 个答案:

答案 0 :(得分:2)

TcpCatcher允许您提供自己的java类,并在HTTP数据包通过代理时调用它。 您可以在钩子中执行任何操作,包括发送其他HTTP请求(但为什么您希望这样做呢?) 这是一个同步钩子的例子(它允许你动态修改数据包) http://www.tcpcatcher.org/hook_to_change_html.php 只需实现“modifyPacket”方法

如果您不打算动态修改数据包,则可以选择异步挂钩。 这是一个例子: http://www.tcpcatcher.org/logging.php