HTTP 応答メッセージの作成

提供: RAD Studio
移動先: 案内検索

WebBroker の使い方:インデックス への移動

Web サーバーアプリケーションが受信した HTTP リクエストメッセージ用に Web.HTTPApp.TWebRequest オブジェクトを作成するときは,返信するレスポンスメッセージを表す TWebResponse オブジェクトも作成します。たとえば,NSAPI アプリケーションと ISAPI アプリケーションの場合,レスポンスメッセージは ISAPIHTTP.TISAPIResponse オブジェクトによってカプセル化され,コンソール CGI アプリケーションは Web.CGIHTTP.TCGIResponse オブジェクトを使用します。

OnAction イベントハンドラは Web クライアントリクエストへのレスポンスを生成する場合,レスポンスオブジェクトのプロパティを指定します。単にエラーコードを返すか,リクエストをほかの URI にリダイレクトするだけのこともあります。イベントハンドラがほかのソースから情報を取得し,それを完全な形式に組み立てなければならない複雑な計算が含まれていることもあります。要求されたアクションが実行されたことを伝えるだけの場合も含めて,ほとんどのリクエストメッセージではレスポンスが必要です。

HTTP リクエストへのレスポンスには,以下のことが含まれます。

関連項目