Web.HTTPApp.TWebResponse.SetCookieField
Delphi
procedure SetCookieField(Values: TStrings; const ADomain, APath: string;
AExpires: TDateTime; ASecure: Boolean; AHttpOnly: Boolean = False;
const ASameSite: string = '');
C++
void __fastcall SetCookieField(System::Classes::TStrings* Values, const System::UnicodeString ADomain, const System::UnicodeString APath, System::TDateTime AExpires, bool ASecure, bool AHttpOnly = false, const System::UnicodeString ASameSite = System::UnicodeString());
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | TWebResponse |
説明
cookie のヘッダーをレスポンス メッセージに追加します。
SetCookieField を呼び出すと、cookie のヘッダーを Cookies プロパティに追加することができます。各 cookie ヘッダーは、「名前/値」ペアのセットを格納しており、これらは、クライアント アプリケーションによって渡されます。Values
パラメータを使用することにより、「名前/値」ペアを Name=Value 形式の文字列として指定することができます。パラメータ ADomain と APath を使用して、どの URL で cookie が送られるべきかを指定します。AExpires パラメータを使用して、cookie が有効でなくなるときを指定します。ASecure プロパティを使用して、cookie は、セキュア接続が使用される場合にのみクライアントによって渡されるべきかどうかを指定します。
cookie に関する詳細については、Netscape 社の Web サイトのドキュメントを参照してください。