Web.HTTPApp.IWebRequestHandler
Delphi
IWebRequestHandler = interface
C++
__interface INTERFACE_UUID("{6FCCB05F-8FE0-11D4-A4E5-00C04F6BB853}") IWebRequestHandler : public System::IInterface
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
interface class |
public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | Web.HTTPApp |
説明
IWebRequestHandler は,HTTP リクエストメッセージをディスパッチするオブジェクトのインターフェースです。
ディスパッチャコンポーネント(TPageDispatcher,TAdapterDispatcher,TWebDispatcher など)は IWebRequestHandler インターフェースを実装しています。このインターフェースには HandleRequest メソッドが 1 つだけあり,HTTP リクエストメッセージを処理し,対応するレスポンスの内容を設定して,呼び出し側に戻せるようにします。
メモ: C++ では,IWebRequestHandler を使用するメソッド宣言は,かわりに _di_IWebRequestHandler 型を使用します。この型は,次のように IWebRequestHandler インターフェースをラップする DelphiInterface ラッパーです。
メモ: typedef System::DelphiInterface< IWebRequestHandler > _di_IWebRequestHandler;
関連項目