Web.HTTPApp.TWebRequest.IfModifiedSince
Delphi
property IfModifiedSince: TDateTime index 11 read GetDateVariable;
C++
__property System::TDateTime IfModifiedSince = {read=GetDateVariable, index=11};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | TWebRequest |
説明
HTTP リクエストメッセージの If-Modified-Since ヘッダーの値を示します。
MethodType が mtGet であるリクエストの IfModifiedSince プロパティを読み出すと,そのリクエストが条件付きリクエストかどうかがわかります。Web クライアントが要求した情報が IfModifiedSince プロパティによって指定された時間以降,変更されていない場合,レスポンスメッセージは,URL プロパティによって示される情報ではなく,変更なしエラーとなるはずです。
IfModifiedSince プロパティの値は,Web クライアントのクロックではなく,ローカルクロックによって指定されます。
メモ: Windows では,ローカルクロックの値は Windows コントロールパネルで指定します。
IfModifiedSince は,TDateTime 型を使って表示されます。TDateTime 値の整数部は,1899 年 12 月 30 日以降の経過日数です。30, 1899. TDateTime の小数部は,1 日 24 時間を 1 とする時刻です。