public interface IHttpListener
IBurpExtenderCallbacks.registerHttpListener()を呼び出すと、HTTPリスナーに登録できます。他のBurpツールが作成したリクエストやレスポンスがリスナーに通知されます。HTTPリスナーを登録すると、これらのメッセージの分析や変更を拡張が実行できます。| 修飾子と型 | メソッドと説明 |
|---|---|
void |
processHttpMessage(int toolFlag,
boolean messageIsRequest,
IHttpRequestResponse messageInfo)
HTTPリクエストが発行されようとしているときや、HTTPレスポンスを受信したときに呼び出されます。
|
void processHttpMessage(int toolFlag,
boolean messageIsRequest,
IHttpRequestResponse messageInfo)
toolFlag - リクエストを発行したBurpツールを示すフラグ。Burpツールフラグは、IBurpExtenderCallbacksインタフェースで定義されています。messageIsRequest - このメソッドが、リクエストに対して、あるいはレスポンスに対して起動されたかを示すフラグ。messageInfo - 処理されるリクエスト/レスポンスの詳細。拡張がこのオブジェクトのセッターメソッドを呼び出すと、現在のメッセージが更新され、Burpの動作を変更できます。