Web.HTTPApp
パッケージ | inet290.bpl |
---|
クラス
ルーチン
AddProcessor | |
DayOfWeekStr | TDateTime を,曜日を表す文字列に変換します。 |
DefaultCharSet | |
DefaultCharSetEncoding | |
DosPathToUnixPath | DOS 互換パスの指定を UNIX 互換パスの指定に変換します。 |
EncodingFromContentType |
コンテンツ タイプのエンコードを取得します。 |
EncodingGetBytes |
コンテンツ タイプのエンコードに基づいて文字列をエンコードし、バイトの配列に格納します。 |
EncodingGetString |
コンテンツ タイプのエンコードに基づいてバイトの配列をデコードし、文字列に格納します。 |
ExtractHeaderFields | 複数の値からなる文字列を各構成要素に分解します。 |
ExtractHTTPFields | 複数の値からなる文字列を各構成要素に分解します。 |
GetProcessors | |
HTMLDecode(非推奨) | HTML 文字実体を、対応する HTML 特殊文字に置き換えます。 |
HTMLEncode(非推奨) | HTML 特殊文字を、対応する HTML 文字実体に置き換えます。 |
HTTPDecode(非推奨) | HTTP エスケープ文字を含む文字列をデコードします。 |
HTTPEncode(非推奨) | 文字列を、HTTP メッセージ ヘッダー内で無効である値を含まない形式に変換します。 |
MonthStr | TDateTime を,月を表す文字列に変換します。 |
ParseDate | HTTP メッセージヘッダーの日付の値を TDateTime 型に変換します。 |
RegisterContentParser |
コンテンツ解析クラスを登録します。 |
RemoveProcessor | |
StatusString | 定義済みの HTTP レスポンスステータスコードに関連付けられた説明の文字列を返します。 |
UnixPathToDosPath | UNIX 互換のパス指定を DOS 互換のパス指定に変換します。 |
WebApplicationDirectory |
Web アプリケーションの実行可能ファイルのパスを取得します。 |
WebApplicationFileName |
Web アプリケーションの実行可能ファイル名を取得します。 |
型
TDispatchFileEvent | |
TExtractCharSet | |
THTTPMethodEvent | THTTPMethodEvent は,HTTP リクエストメッセージの処理中に呼び出されるイベントハンドラの型です。 |
TMethodType | TMethodType は,HTTP リクエストメッセージの型を表します。 |
TWebExceptionEvent | TWebExceptionEvent は,HTTP リクエストメッセージの処理中に例外が発生した場合に応答するイベントハンドラの型です。 |
TWebGetFileNameFromPathFunc | |
TWebGetLoggedUserFunc | |
TWebGetMimeTypeFunc |
変数
AutoDetectFieldsCharSetEncoding | |
FWebApplicationFileName |
Web アプリケーションの実行可能ファイル名です(プロジェクトがメイン インスタンスでない場合)。 |
GetDefaultCharSetEncoding | |
GetDefaultFieldsCharSetEncoding | |
GetModuleFileNameProc | Web アプリケーション ファイル名を取得する関数を指すポインタです。 |
定数
MAX_DATETIMES | MAX_DATETIMES: Integer = 3; |
MAX_INTEGERS | MAX_INTEGERS: Integer = 1; |
MAX_STRINGS | MAX_STRINGS: Integer = $C; |
sDateFormat | sDateFormat: string = "%%s", dd "%%s" yyyy hh":"nn":"ss; |