Web.CGIHTTP.TCGIRequest.WriteHeaders

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

Delphi

function WriteHeaders(StatusCode: Integer; const StatusString, Headers: string): Boolean; override;

C++

virtual bool __fastcall WriteHeaders(int StatusCode, const System::UnicodeString StatusString, const System::UnicodeString Headers);

プロパティ

種類 可視性 ソース ユニット
function public
Web.CGIHTTP.pas
Web.CGIHTTP.hpp
Web.CGIHTTP TCGIRequest

説明

HTTP ヘッダー文字列を記述します。

WriteHeaders は,WriteClient メソッドの呼び出しの前にレスポンスメッセージの HTTP ヘッダーを記述します。これらのヘッダーは,WriteClient メソッドが当該リクエストへのレスポンスとして送信する HTTP メッセージで使用されます。

StatusCode は,レスポンスのステータスコードです。ステータスコードは,リクエストのステータスをクライアントに通知します。ステータスコード値のリストについては,TWebResponse オブジェクトの StatusCode プロパティを参照してください。

StatusString は,StatusCode で示したステータスを説明するテキスト文字列です。

Headers は,追加するほかの HTTP ヘッダーを示す書式付き文字列です。各ヘッダーは「ヘッダー名: 値」という形式の文字列で表されます。この名前/値の組は,改行で区切られます。

指定したヘッダーの書き込みに成功した場合,WriteHeaders は true を返します。

関連項目