表示: Delphi
C++
表示設定
Web.HTTPApp
提供:XE2 API Documentation
目次 |
クラス
ルーチン
| DayOfWeekStr | TDateTime を,曜日を表す文字列に変換します。 |
| DosPathToUnixPath | DOS 互換パスの指定を UNIX 互換パスの指定に変換します。 |
| EncodingFromContentType |
コンテンツ タイプのエンコードを取得します。 |
| EncodingGetBytes |
コンテンツ タイプのエンコードに基づいて文字列をエンコードし、バイトの配列に格納します。 |
| EncodingGetString |
コンテンツ タイプのエンコードに基づいてバイトの配列をデコードし、文字列に格納します。 |
| ExtractHeaderFields | 複数の値からなる文字列を各構成要素に分解します。 |
| ExtractHTTPFields | 複数の値からなる文字列を各構成要素に分解します。 |
| HTMLDecode |
HTML 文字実体を、対応する HTML 特殊文字に置き換えます。 |
| HTMLEncode |
HTML 特殊文字を、対応する HTML 文字実体に置き換えます。 |
| HTTPDecode | HTTP エスケープ文字を含む文字列をデコードします。 |
| HTTPEncode | HTTP メッセージヘッダーで無効となる値を含まない形式に文字列を変換します。 |
| MonthStr | TDateTime を,月を表す文字列に変換します。 |
| ParseDate | HTTP メッセージヘッダーの日付の値を TDateTime 型に変換します。 |
| RegisterContentParser |
コンテンツ解析クラスを登録します。 |
| StatusString | 定義済みの HTTP レスポンスステータスコードに関連付けられた説明の文字列を返します。 |
| UnixPathToDosPath | UNIX 互換のパス指定を DOS 互換のパス指定に変換します。 |
| WebApplicationDirectory |
Web アプリケーションの実行可能ファイルのパスを取得します。 |
| WebApplicationFileName |
Web アプリケーションの実行可能ファイル名を取得します。 |
型
| _di_IGetAppDispatcher | |
| _di_IGetWebAppServices | |
| _di_IGetWebRequestHandler | |
| _di_IMultiModuleSupport | |
| _di_IProduceContent | |
| _di_IProduceContentFrom | |
| _di_ISetAppDispatcher | |
| _di_IWebAppServices | |
| _di_IWebDispatch | |
| _di_IWebDispatchActions | |
| _di_IWebDispatcherAccess | |
| _di_IWebExceptionHandler | |
| _di_IWebRequestHandler | |
| TContentParserClass |
TAbstractContentParser のメタクラスを表します。 |
| TDispatchFileEvent | |
| THTTPMethodEvent | THTTPMethodEvent は,HTTP リクエストメッセージの処理中に呼び出されるイベントハンドラの型です。 |
| TMethodType | TMethodType は,HTTP リクエストメッセージの型を表します。 |
| TModuleAddedProc | TModuleAddedProc は,OnModuleAdded イベントハンドラの型です。 |
| TWebExceptionEvent | TWebExceptionEvent は,HTTP リクエストメッセージの処理中に例外が発生した場合に応答するイベントハンドラの型です。 |
| TWebModuleCacheMode | TWebModuleCacheMode 型は,WebSnap アプリケーションが Web モジュールのインスタンスを他のリクエストメッセージで再使用するためにキャッシュできるかどうかを示します。 |
| TWebModuleContext | TWebModuleContext は,WebSnap アプリケーション内の Web モジュールに関する情報を保持する設計時オブジェクトです。 |
| TWebModuleCreateMode | TWebModuleCreateMode 型は,Web モジュールファクトリオブジェクトが,対応する Web モジュールのインスタンスを作成する必要がある状況を示します。 |
変数
| FWebApplicationFileName |
Web アプリケーションの実行可能ファイル名です(プロジェクトがメイン インスタンスでない場合)。 |
定数
| caCache | caCache: TWebModuleCacheMode = caCache; |
| caDestroy | caDestroy: TWebModuleCacheMode = caDestroy; |
| crAlways | crAlways: TWebModuleCreateMode = crAlways; |
| crOnDemand | crOnDemand: TWebModuleCreateMode = crOnDemand; |
| MAX_DATETIMES | MAX_DATETIMES: Integer = 3; |
| MAX_INTEGERS | MAX_INTEGERS: Integer = 1; |
| MAX_STRINGS | MAX_STRINGS: Integer = $C; |
| mtAny | mtAny: TMethodType = mtAny; |
| mtGet | mtGet: TMethodType = mtGet; |
| mtHead | mtHead: TMethodType = mtHead; |
| mtPost | mtPost: TMethodType = mtPost; |
| mtPut | mtPut: TMethodType = mtPut; |
| sDateFormat | sDateFormat: string = "%%s", dd "%%s" yyyy hh:nn:ss; |