HTTPApp
Contents |
Delphi の情報
クラス
| EWebBrokerException |
EWebBrokerException は,WebBroker オブジェクトによって生成される例外です。 |
| TAbstractContentParser |
TAbstractContentParser は,HTTP リクエストの内容を解析するオブジェクトの基本クラスです。 |
| TAbstractWebModuleFactory |
TAbstractWebModuleFactory は,すべての Web モジュールファクトリオブジェクトの基本クラスです。 |
| TAbstractWebModuleList |
TAbstractWebModuleList は,WebSnap アプリケーション内の Web モジュールのリストを作成し,それらのファクトリオブジェクトへのアクセスを提供します。 |
| TAbstractWebPageInfo |
TAbstractWebPageInfo は,Web ページモジュールの属性を表します。 |
| TAbstractWebPageModuleFactory |
TAbstractWebPageModuleFactory は,Web ページを作成する Web ページモジュールを生成する Web モジュールファクトリの基本クラスです。 |
| TAbstractWebRequestFile |
TAbstractWebRequestFile は,HTTP リクエストからのアップロードファイルの内容を示します。 |
| TAbstractWebRequestFiles |
TAbstractWebRequestFiles は,TAbstractWebRequestFile オブジェクトのコレクションです。 |
| TAbstractWebSession |
TAbstractWebSession は,WebSnap アプリケーション内のセッションを表すオブジェクトの基本クラスです。 |
| TContentParser |
TContentParser は,HTTP リクエストから名前付き値の文字列およびアップロードファイルを抽出するデフォルトのパーサーです。 |
| TCookie | |
| TCookieCollection |
TCookieCollection は,TCookie オブジェクトのコレクションです。 |
| TCustomContentProducer |
TCustomContentProducer は,送信する HTTP レスポンスメッセージの内容となる文字列を作成するすべてのオブジェクトの基本クラスです。 |
| TCustomWebDispatcher |
TCustomWebDispatcher は Web ディスパッチャオブジェクトの抽象基本クラスです。 |
| TDefaultWebAppServices | |
| TWebActionItem |
TWebActionItem は,Web サーバーアプリケーションが HTTP リクエストメッセージに対するレスポンスメッセージを作成および送信するときに使用するコンポーネントです。 |
| TWebActionItems |
TWebActionItems は TWebActionItem オブジェクトのコレクションです。 |
| TWebDispatcher |
TWebDispatcher は、HTTP 要求メッセージを、応答を作成する適切なアクション項目に渡します。 |
| TWebModule |
TWebModule は,Web サーバーアプリケーション用に自動的に生成される Web モジュールです。 |
| TWebModuleContext |
TWebModuleContext は,WebSnap アプリケーション内の Web モジュールに関する情報を保持する設計時オブジェクトです。 |
| TWebRequest |
TWebRequest は,Web サーバーアプリケーションに渡されるクライアントリクエスト情報を表すすべてのオブジェクトの基本クラスです。 |
| TWebResponse |
TWebResponse コンポーネントは,HTTP リクエストメッセージに対して返される HTTP レスポンスメッセージを表すすべてのオブジェクトの基本クラスです。 |
メタクラス
| TContentParserClass |
定数
| Constants |
列挙型
| TMethodType |
TMethodType は,HTTP リクエストメッセージの型を表します。 |
| TWebModuleCacheMode |
TWebModuleCacheMode 型は,WebSnap アプリケーションが Web モジュールのインスタンスを他のリクエストメッセージで再使用するためにキャッシュできるかどうかを示します。 |
| TWebModuleCreateMode |
TWebModuleCreateMode 型は,Web モジュールファクトリオブジェクトが,対応する Web モジュールのインスタンスを作成する必要がある状況を示します。 |
関数
| DayOfWeekStr |
TDateTime を,曜日を表す文字列に変換します。 |
| DosPathToUnixPath |
DOS 互換パスの指定を UNIX 互換パスの指定に変換します。 |
| EncodingFromContentType | |
| EncodingGetBytes | |
| EncodingGetString | |
| ExtractHTTPFields |
複数の値からなる文字列を各構成要素に分解します。 |
| ExtractHeaderFields |
複数の値からなる文字列を各構成要素に分解します。 |
| HTMLDecode | |
| HTMLEncode | |
| HTTPDecode |
HTTP エスケープ文字を含む文字列をデコードします。 |
| HTTPEncode |
HTTP メッセージヘッダーで無効となる値を含まない形式に文字列を変換します。 |
| MonthStr |
TDateTime を,月を表す文字列に変換します。 |
| ParseDate |
HTTP メッセージヘッダーの日付の値を TDateTime 型に変換します。 |
| RegisterContentParser | |
| StatusString |
定義済みの HTTP レスポンスステータスコードに関連付けられた説明の文字列を返します。 |
| UnixPathToDosPath |
UNIX 互換のパス指定を DOS 互換のパス指定に変換します。 |
インターフェース
| IGetAppDispatcher | |
| IGetWebAppServices | |
| IGetWebRequestHandler | |
| IMultiModuleSupport | |
| IProduceContent |
IProduceContent は,Web ページのコンテンツを生成するためのインターフェースです。 |
| IProduceContentFrom | |
| ISetAppDispatcher | |
| IWebAppServices |
IWebAppServices は,HTTP リクエストメッセージ処理のセットアップと終了のためのインターフェースです。 |
| IWebDispatch | |
| IWebDispatchActions |
IWebDispatchActions は,アクション項目を使用する HTTP リクエストメッセージをディスパッチするコンポーネントのインターフェースです。 |
| IWebDispatcherAccess |
IWebDispatcherAccess は,現在の HTTP リクエストおよびレスポンスオブジェクトへのアクセスを提供します。 |
| IWebExceptionHandler | |
| IWebRequestHandler |
IWebRequestHandler は,HTTP リクエストメッセージをディスパッチするオブジェクトのインターフェースです。 |
C++ の情報
クラス
| EWebBrokerException |
EWebBrokerException は,WebBroker オブジェクトによって生成される例外です。 |
| IGetAppDispatcher | |
| IGetWebAppServices | |
| IGetWebRequestHandler | |
| IMultiModuleSupport | |
| IProduceContent |
IProduceContent は,Web ページのコンテンツを生成するためのインターフェースです。 |
| IProduceContentFrom | |
| ISetAppDispatcher | |
| IWebAppServices |
IWebAppServices は,HTTP リクエストメッセージ処理のセットアップと終了のためのインターフェースです。 |
| IWebDispatch | |
| IWebDispatchActions |
IWebDispatchActions は,アクション項目を使用する HTTP リクエストメッセージをディスパッチするコンポーネントのインターフェースです。 |
| IWebDispatcherAccess |
IWebDispatcherAccess は,現在の HTTP リクエストおよびレスポンスオブジェクトへのアクセスを提供します。 |
| IWebExceptionHandler | |
| IWebRequestHandler |
IWebRequestHandler は,HTTP リクエストメッセージをディスパッチするオブジェクトのインターフェースです。 |
| TAbstractContentParser |
TAbstractContentParser は,HTTP リクエストの内容を解析するオブジェクトの基本クラスです。 |
| TAbstractWebModuleFactory |
TAbstractWebModuleFactory は,すべての Web モジュールファクトリオブジェクトの基本クラスです。 |
| TAbstractWebModuleList |
TAbstractWebModuleList は,WebSnap アプリケーション内の Web モジュールのリストを作成し,それらのファクトリオブジェクトへのアクセスを提供します。 |
| TAbstractWebPageInfo |
TAbstractWebPageInfo は,Web ページモジュールの属性を表します。 |
| TAbstractWebPageModuleFactory |
TAbstractWebPageModuleFactory は,Web ページを作成する Web ページモジュールを生成する Web モジュールファクトリの基本クラスです。 |
| TAbstractWebRequestFile |
TAbstractWebRequestFile は,HTTP リクエストからのアップロードファイルの内容を示します。 |
| TAbstractWebRequestFiles |
TAbstractWebRequestFiles は,TAbstractWebRequestFile オブジェクトのコレクションです。 |
| TAbstractWebSession |
TAbstractWebSession は,WebSnap アプリケーション内のセッションを表すオブジェクトの基本クラスです。 |
| TContentParser |
TContentParser は,HTTP リクエストから名前付き値の文字列およびアップロードファイルを抽出するデフォルトのパーサーです。 |
| TCookie | |
| TCookieCollection |
TCookieCollection は,TCookie オブジェクトのコレクションです。 |
| TCustomContentProducer |
TCustomContentProducer は,送信する HTTP レスポンスメッセージの内容となる文字列を作成するすべてのオブジェクトの基本クラスです。 |
| TCustomWebDispatcher |
TCustomWebDispatcher は Web ディスパッチャオブジェクトの抽象基本クラスです。 |
| TDefaultWebAppServices | |
| TWebActionItem |
TWebActionItem は,Web サーバーアプリケーションが HTTP リクエストメッセージに対するレスポンスメッセージを作成および送信するときに使用するコンポーネントです。 |
| TWebActionItems |
TWebActionItems は TWebActionItem オブジェクトのコレクションです。 |
| TWebDispatcher |
TWebDispatcher は、HTTP 要求メッセージを、応答を作成する適切なアクション項目に渡します。 |
| TWebModule |
TWebModule は,Web サーバーアプリケーション用に自動的に生成される Web モジュールです。 |
| TWebRequest |
TWebRequest は,Web サーバーアプリケーションに渡されるクライアントリクエスト情報を表すすべてのオブジェクトの基本クラスです。 |
| TWebResponse |
TWebResponse コンポーネントは,HTTP リクエストメッセージに対して返される HTTP レスポンスメッセージを表すすべてのオブジェクトの基本クラスです。 |
列挙型
| TMethodType |
TMethodType は,HTTP リクエストメッセージの型を表します。 |
| TWebModuleCacheMode |
TWebModuleCacheMode 型は,WebSnap アプリケーションが Web モジュールのインスタンスを他のリクエストメッセージで再使用するためにキャッシュできるかどうかを示します。 |
| TWebModuleCreateMode |
TWebModuleCreateMode 型は,Web モジュールファクトリオブジェクトが,対応する Web モジュールのインスタンスを作成する必要がある状況を示します。 |
関数
| DayOfWeekStr |
TDateTime を,曜日を表す文字列に変換します。 |
| DosPathToUnixPath |
DOS 互換パスの指定を UNIX 互換パスの指定に変換します。 |
| EncodingFromContentType | |
| EncodingGetBytes | |
| EncodingGetString | |
| ExtractHTTPFields |
複数の値からなる文字列を各構成要素に分解します。 |
| ExtractHeaderFields |
複数の値からなる文字列を各構成要素に分解します。 |
| HTMLDecode | |
| HTMLEncode | |
| HTTPDecode |
HTTP エスケープ文字を含む文字列をデコードします。 |
| HTTPEncode |
HTTP メッセージヘッダーで無効となる値を含まない形式に文字列を変換します。 |
| MonthStr |
TDateTime を,月を表す文字列に変換します。 |
| ParseDate |
HTTP メッセージヘッダーの日付の値を TDateTime 型に変換します。 |
| RegisterContentParser | |
| StatusString |
定義済みの HTTP レスポンスステータスコードに関連付けられた説明の文字列を返します。 |
| UnixPathToDosPath |
UNIX 互換のパス指定を DOS 互換のパス指定に変換します。 |
Typedef
| TContentParserClass | |
| THTTPMethodEvent |
THTTPMethodEvent は,HTTP リクエストメッセージの処理中に呼び出されるイベントハンドラの型です。 |
| TModuleAddedProc |
TModuleAddedProc は,OnModuleAdded イベントハンドラの型です。 |
| TWebExceptionEvent |
TWebExceptionEvent は,HTTP リクエストメッセージの処理中に例外が発生した場合に応答するイベントハンドラの型です。 |
| TWebModuleContext |
TWebModuleContext は,WebSnap アプリケーション内の 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 |