HTTPApp

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

Klasse

EWebBrokerException

EWebBrokerException ist eine Exception, die von WebBroker-Objekten ausgelöst wird.

TAbstractContentParser

TAbstractContentParser ist die Basisklasse für Objekte, die den Inhalt einer HTTP-Anforderung analysieren.

TAbstractWebModuleFactory

TAbstractWebModuleFactory ist die Basisklasse für Webmodul-Factory-Objekte.

TAbstractWebModuleList

TAbstractWebModuleList verwaltet die Webmodule einer WebSnap-Anwendung und ermöglicht den Zugriff auf die entsprechenden Factory-Objekte.

TAbstractWebPageInfo

TAbstractWebPageInfo repräsentiert die Attribute eins Webseitenmoduls.

TAbstractWebPageModuleFactory

TAbstractWebPageModuleFactory ist die Basisklasse für Webmodul-Factory-Objekte, deren generierte Webmodule Webseiten erstellen.

TAbstractWebRequestFile

TAbstractWebRequestFile beschreibt eine hochgeladene Datei aus einer HTTP-Anforderung.

TAbstractWebRequestFiles

TAbstractWebRequestFiles ist eine Kollektion von TAbstractWebRequestFile-Objekten.

TAbstractWebSession

TAbstractWebSession ist die Basisklasse für Sitzungsobjekte in einer WebSnap-Anwendung.

TContentParser

TContentParser ist der Standardparser zum Extrahieren benannter Stringwerte und hochgeladener Dateien aus einer HTTP-Anforderung.

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.

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.

TWebModule

TWebModule ist das automatisch generierte Web-Modul für eine Web-Server-Anwendung.

TWebModuleContext

TWebModuleContext ist ein Entwurfszeitobjekt mit Informationen über die Web-Module in einer WebSnap-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.

Klassenreferenz

TContentParserClass

Konstante

Constants

Aufzählung

TMethodType

TMethodType repräsentiert den Typ einer HTTP-Anforderungsbotschaft.

TWebModuleCacheMode

TWebModuleCacheMode gibt an, ob die WebSnap-Anwendung Webmodulinstanzen zur Wiederverwendung mit anderen Anforderungen zwischenspeichern kann.

TWebModuleCreateMode

TWebModuleCreateMode gibt an, wann ein Generatorobjekt für Webmodule Instanzen erstellen soll.

Funktion

DayOfWeekStr

Konvertíert einenTDateTime-Wert in einen String mit den Wochentag.

DosPathToUnixPath

Konvertiert eine DOS-kompatible Pfadangabe in eine UNIX-kompatible Pfadangabe.

EncodingFromContentType
EncodingGetBytes
EncodingGetString
ExtractHTTPFields

Zerlegt einen String mit mehreren Werten in seine einzelnen Felder.

ExtractHeaderFields

Zerlegt einen String mit mehreren Werten in seine einzelnen Felder.

HTMLDecode
HTMLEncode
HTTPDecode

Decodiert einen String, der HTTP-Escape-Zeichen enthält.

HTTPEncode

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
StatusString

Gibt die Beschreibung eines vordefinierten HTTP-Antwortstatuscodes zurück.

UnixPathToDosPath

Konvertiert eine UNIX-Pfadangabe in einen DOS-Pfad.

Interface

IGetAppDispatcher
IGetWebAppServices
IGetWebRequestHandler
IMultiModuleSupport
IProduceContent

IProduceContent implementiert die Schnittstelle zum Generieren des Inhalts einer Webseite.

IProduceContentFrom
ISetAppDispatcher
IWebAppServices

IWebAppServices implementiert die Schnittstelle zum Einrichten und Abschließen der Verarbeitung von HTTP-Anforderungsbotschaften.

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.

C++-Informationen

Klasse

EWebBrokerException

EWebBrokerException ist eine Exception, die von WebBroker-Objekten ausgelöst wird.

IGetAppDispatcher
IGetWebAppServices
IGetWebRequestHandler
IMultiModuleSupport
IProduceContent

IProduceContent implementiert die Schnittstelle zum Generieren des Inhalts einer Webseite.

IProduceContentFrom
ISetAppDispatcher
IWebAppServices

IWebAppServices implementiert die Schnittstelle zum Einrichten und Abschließen der Verarbeitung von HTTP-Anforderungsbotschaften.

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.

TAbstractWebModuleFactory

TAbstractWebModuleFactory ist die Basisklasse für Webmodul-Factory-Objekte.

TAbstractWebModuleList

TAbstractWebModuleList verwaltet die Webmodule einer WebSnap-Anwendung und ermöglicht den Zugriff auf die entsprechenden Factory-Objekte.

TAbstractWebPageInfo

TAbstractWebPageInfo repräsentiert die Attribute eins Webseitenmoduls.

TAbstractWebPageModuleFactory

TAbstractWebPageModuleFactory ist die Basisklasse für Webmodul-Factory-Objekte, deren generierte Webmodule Webseiten erstellen.

TAbstractWebRequestFile

TAbstractWebRequestFile beschreibt eine hochgeladene Datei aus einer HTTP-Anforderung.

TAbstractWebRequestFiles

TAbstractWebRequestFiles ist eine Kollektion von TAbstractWebRequestFile-Objekten.

TAbstractWebSession

TAbstractWebSession ist die Basisklasse für Sitzungsobjekte in einer WebSnap-Anwendung.

TContentParser

TContentParser ist der Standardparser zum Extrahieren benannter Stringwerte und hochgeladener Dateien aus einer HTTP-Anforderung.

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.

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.

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.

Aufzählung

TMethodType

TMethodType repräsentiert den Typ einer HTTP-Anforderungsbotschaft.

TWebModuleCacheMode

TWebModuleCacheMode gibt an, ob die WebSnap-Anwendung Webmodulinstanzen zur Wiederverwendung mit anderen Anforderungen zwischenspeichern kann.

TWebModuleCreateMode

TWebModuleCreateMode gibt an, wann ein Generatorobjekt für Webmodule Instanzen erstellen soll.

Funktion

DayOfWeekStr

Konvertíert einenTDateTime-Wert in einen String mit den Wochentag.

DosPathToUnixPath

Konvertiert eine DOS-kompatible Pfadangabe in eine UNIX-kompatible Pfadangabe.

EncodingFromContentType
EncodingGetBytes
EncodingGetString
ExtractHTTPFields

Zerlegt einen String mit mehreren Werten in seine einzelnen Felder.

ExtractHeaderFields

Zerlegt einen String mit mehreren Werten in seine einzelnen Felder.

HTMLDecode
HTMLEncode
HTTPDecode

Decodiert einen String, der HTTP-Escape-Zeichen enthält.

HTTPEncode

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
StatusString

Gibt die Beschreibung eines vordefinierten HTTP-Antwortstatuscodes zurück.

UnixPathToDosPath

Konvertiert eine UNIX-Pfadangabe in einen DOS-Pfad.

Typedef

TContentParserClass
THTTPMethodEvent

THTTPMethodEvent ist der Typ für Ereignisbehandlungsroutinen, die während der Verarbeitung einer HTTP-Anforderungsbotschaft aufgerufen werden.

TModuleAddedProc

TModuleAddedProc wird für die Behandlungsroutine des Ereignisses OnModuleAdded verwendet.

TWebExceptionEvent

TWebExceptionEvent ist der Typ für Ereignisbehandlungsroutinen, die reagieren, wenn während der Verarbeitung einer HTTP-Anforderungsbotschaft Exceptions auftreten.

TWebModuleContext

TWebModuleContext ist ein Entwurfszeitobjekt mit Informationen über die Web-Module in einer WebSnap-Anwendung.

_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
Personal tools