Datasnap.DSHTTP.TDSHTTPApplication.GetRequestSessionId
Delphi
function GetRequestSessionId(const ARequestInfo: TDSHTTPRequest; const CheckURLParams: Boolean = True): string;
C++
System::UnicodeString __fastcall GetRequestSessionId(Datasnap::Dshttpcommon::TDSHTTPRequest* const ARequestInfo, const bool CheckURLParams = true);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Datasnap.DSHTTP.pas Datasnap.DSHTTP.hpp |
Datasnap.DSHTTP | TDSHTTPApplication |
説明
要求内にセッション ID が見つかった場合にはそれを返します。
GetRequestSessionId メソッドは、要求内にセッション ID が見つかった場合にはそれを、ID が見つからなかった場合には空の文字列を返します。GetRequestSessionId は、Pragma ヘッダーと、オプションで URL のクエリ パラメータを確認します。CheckURLParams
には、URL のクエリ パラメータを確認するかどうかを指定します。
メモ: 両方の場所に値が指定されている場合には、URL パラメータが優先されます。