2011-10-13 46 views
1

是否有可能與TcpCatcher發送HTTP請求自定義鉤子(Java類)?我知道GUI讓別人修改並重新發送任何給定的請求,但我想這個過程是自動的在一定條件下(並記錄結果等)TcpCatcher:發送來自鉤子的HTTP請求

所以,我知道這是可能的,但它的文檔。我在問是否有人這樣做,或者知道如何做到這一點?我正在查看tcpcatcher.jar文件,但許多課程名爲a.class,b.class等。因此,如果知識存在於此社區的某處,那就太好了。

回答

2

TcpCatcher允許您提供自己的java類,並在HTTP數據包通過代理時進行調用。 您可以掛鉤包括髮送其他HTTP請求中做任何事情,(但是爲什麼你要做到這一點的呢?) 這裏是一個同步掛鉤的例子(它允許你動態修改數據包) http://www.tcpcatcher.org/hook_to_change_html.php 只是執行「modifyPacket」方法

如果您不打算修改數據包,您可以選擇異步掛鉤。 這裏是一個例子: http://www.tcpcatcher.org/logging.php

+0

我知道如何修改數據包,我想知道如何從鉤子「創建」一個請求*。意味着持續的請求,攔截響應,但不是讓響應通過,發送自定義請求,等待響應並*然後*讓第一個請求通過。沒關係爲什麼。問題在於如何從掛鉤創建請求,就像您可以從用戶界面執行的操作一樣。 –