Web.Win.IsapiHTTP.TISAPIRequest.WriteHeaders
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.Win.IsapiHTTP.pas Web.Win.IsapiHTTP.hpp |
Web.Win.IsapiHTTP | TISAPIRequest |
説明
ヘッダーの内容を HTTP クライアントに書き込みます。
WriteHeaders は,WriteClient メソッドの呼び出しの前にレスポンスメッセージの HTTP ヘッダーを記述します。これらのヘッダーは,WriteClient メソッドが当該リクエストへのレスポンスとして送信する HTTP メッセージで使用されます。
StatusCode は,レスポンスのステータスコードです。ステータスコードは,リクエストのステータスをクライアントに通知します。ステータスコード値のリストについては,TWebResponse オブジェクトの StatusCode プロパティを参照してください。
StatusString は,StatusCode で示したステータスを説明するテキスト文字列です。
Headers は,追加するほかの HTTP ヘッダーを示す書式付き文字列です。各ヘッダーは「ヘッダー名: 値」という形式の文字列で表されます。この名前/値の組は,改行で区切られます。
指定したヘッダーの書き込みに成功した場合,WriteHeaders は true を返します。