Web.HTTPApp
| Package | inet250.bpl | 
|---|
Inhaltsverzeichnis
Klassen
| EWebBrokerException | EWebBrokerException ist eine Exception, die von WebBroker-Objekten ausgelöst wird. | 
| IGetWebAppServices | |
| IGetWebRequestHandler | |
| IProduceContent | IProduceContent implementiert die Schnittstelle zum Generieren des Inhalts einer Webseite. | 
| IProduceContentFrom | |
| ISetAppDispatcher | Schnittstelle, die von einem Inhalts-Generator impementiert wird, damit ein Dispatcher sich selbst mit dem Inhalts-Generator assoziiert. | 
| IWebAppServices | IWebAppServices implementiert die Schnittstelle zum Einrichten und Abschließen der Verarbeitung von HTTP-Anforderungsbotschaften. | 
| IWebAppServices180 | |
| IWebDispatch | |
| IWebDispatchActions | IWebDispatchActions ist die Schnittstelle für Komponenten, die HTTP-Anforderungsbotschaften mit Aktionselementen verteilen. | 
| IWebDispatcherAccess | IWebDispatcherAccess bietet Zugriff auf das aktuelle HTTP-Anforderungs- und Antwortobjekt. | 
| IWebExceptionHandler | |
| IWebRequestHandler | IWebRequestHandler ist die Schnittstelle für Objekte, die HTTP-Anforderungsbotschaften verteilen. | 
| TAbstractContentParser | TAbstractContentParser ist die Basisklasse für Objekte, die den Inhalt einer HTTP-Anforderung analysieren. | 
| TAbstractWebRequestFile | TAbstractWebRequestFile beschreibt eine hochgeladene Datei aus einer HTTP-Anforderung. | 
| TAbstractWebRequestFiles | TAbstractWebRequestFiles ist eine Kollektion von TAbstractWebRequestFile-Objekten. | 
| TContentParser | TContentParser ist der Standardparser zum Extrahieren benannter Stringwerte und hochgeladener Dateien aus einer HTTP-Anforderung. | 
| TContentParserClass | Repräsentiert die TAbstractContentParser-Metaklasse. | 
| TCookie | TCookie repräsentiert einen Cookie-Header in einer HTTP-Antwortbotschaft. | 
| TCookieCollection | TCookieCollection ist eine Kollektion von TCookie-Objekten. | 
| TCustomContentProducer | TCustomContentProducer ist die Basisklasse für alle Objekte, die einen String generieren, der den Inhalt einer HTTP-Antwortbotschaft bildet. | 
| TCustomWebDispatcher | TCustomWebDispatcher ist die abstrakte Basisklasse für Web-Dispatcher. | 
| TCustomWebFileDispatcher | TCustomWebFileDispatcher ist die abstrakte Basisklasse für Webdatei-Dispatcher-Objekte. | 
| TDefaultWebAppServices | |
| TWebActionItem | TWebActionItem ermöglicht es einer Web-Server-Anwendung, Antworten auf HTTP-Anforderungen zu erzeugen und zu versenden. | 
| TWebActionItems | TWebActionItems ist eine Kollektion von TWebActionItem-Objekten. | 
| TWebDispatcher | TWebDispatcher leitet eine HTTP-Anforderung an die entsprechenden Aktionselemente weiter, die die Antwort zusammenstellen. | 
| TWebFileDispatcher | TWebFileDispatcher verwaltet die Eigenschaften der Anforderung der aktuellen HTTP-Datei. | 
| TWebModule | TWebModule ist das automatisch generierte Web-Modul für eine Web-Server-Anwendung. | 
| TWebRequest | TWebRequest ist die Basisklasse für alle Objekte, die Informationen einer Client-Anforderung darstellen, die einer Web-Server-Anwendung übergeben werden. | 
| TWebResponse | TWebResponse ist die Basisklasse für alle Objekte, die für HTTP-Botschaften eingesetzt werden, die als Antwort auf eine HTTP-Anforderung gesendet werden. | 
Routinen
| DayOfWeekStr | Konvertíert einenTDateTime-Wert in einen String mit den Wochentag. | 
| DefaultCharSet | |
| DefaultCharSetEncoding | |
| DosPathToUnixPath | Konvertiert eine DOS-kompatible Pfadangabe in eine UNIX-kompatible Pfadangabe. | 
| EncodingFromContentType | Ermittelt die Codierung des Inhaltstyps. | 
| EncodingGetBytes | Codiert einen String gemäß der Inhaltstypcodierung in ein Byte-Array. | 
| EncodingGetString | Decodiert ein Byte-Array gemäß der Inhaltstypcodierung in einen String. | 
| ExtractHeaderFields | Zerlegt einen String mit mehreren Werten in seine einzelnen Felder. | 
| ExtractHTTPFields | Zerlegt einen String mit mehreren Werten in seine einzelnen Felder. | 
| HTMLDecode (veraltet) | Ersetzt die HTML-Zeichenentitäten durch die entsprechenden HTML-Sonderzeichen. | 
| HTMLEncode (veraltet) | Ersetzt die Zeichen mit spezieller HTML-Bedeutung durch die entsprechenden HTML-Zeichenentitäten. | 
| HTTPDecode (veraltet) | Decodiert einen String, der HTTP-Escape-Zeichen enthält. | 
| HTTPEncode (veraltet) | Konvertiert einen String in ein Format, das nur Werte enthält, die in einem HTTP-Botschafts-Header zulässig sind. | 
| MonthStr | Konvertíert einenTDateTime-Wert in einen String mit der Monatsangabe. | 
| ParseDate | Konvertiert einen Datumswert aus einem HTTP-Botschafts-Header in einen TDateTime-Wert. | 
| RegisterContentParser | Registriert eine Inhalts-Parser-Klasse. | 
| StatusString | Gibt die Beschreibung eines vordefinierten HTTP-Antwortstatuscodes zurück. | 
| UnixPathToDosPath | Konvertiert eine UNIX-Pfadangabe in einen DOS-Pfad. | 
| WebApplicationDirectory | Ermittelt den Pfad der ausführbaren Datei einer Webanwendung. | 
| WebApplicationFileName | Ermittelt den Namen der ausführbaren Datei einer Webanwendung. | 
Typen
| TDispatchFileEvent | |
| TExtractCharSet | |
| THTTPMethodEvent | THTTPMethodEvent ist der Typ für Ereignisbehandlungsroutinen, die während der Verarbeitung einer HTTP-Anforderungsbotschaft aufgerufen werden. | 
| TMethodType | TMethodType repräsentiert den Typ einer HTTP-Anforderungsbotschaft. | 
| TWebExceptionEvent | TWebExceptionEvent ist der Typ für Ereignisbehandlungsroutinen, die reagieren, wenn während der Verarbeitung einer HTTP-Anforderungsbotschaft Exceptions auftreten. | 
Variablen
| FWebApplicationFileName | Name der ausführbaren Datei einer Webanwendung, wenn das Projekt nicht die Hauptinstanz ist. | 
| GetDefaultCharSetEncoding | |
| GetModuleFileNameProc | Zeiger auf eine Funktion, die den Namen der Webanwendungsdatei zurückgibt. | 
Konstanten
| 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; |