Web.HTTPApp
| Package | inet.bpl | 
|---|
Sommaire
Classes
| EWebBrokerException | EWebBrokerException est une exception déclenchée par les objets WebBroker. | 
| IGetWebAppServices | |
| IGetWebRequestHandler | |
| IProduceContent | IProduceContent est l'interface de génération du contenu d'une page Web. | 
| IProduceContentFrom | |
| ISetAppDispatcher | Interface qu'un producteur de contenu implémente afin qu'un répartiteur puisse s'associer lui-même au producteur de contenu. | 
| IWebAppServices | IWebAppServices est l'interface d'initialisation et d'achèvement du traitement des messages de requête HTTP. | 
| IWebAppServices180 | |
| IWebDispatch | |
| IWebDispatchActions | IWebDispatchActions est l'interface pour les composants qui répartissent les messages de requête HTTP en utilisant des éléments action. | 
| IWebDispatcherAccess | IWebDispatcherAccess fournit un accès à la requête HTTP en cours et à l'objet réponse. | 
| IWebExceptionHandler | |
| IWebRequestHandler | IWebRequestHandler est l'interface pour les objets qui répartissent les messages de requête HTTP. | 
| TAbstractContentParser | TAbstractContentParser est la classe de base des objets analysant le contenu d'une requête HTTP. | 
| TAbstractWebRequestFile | TAbstractWebRequestFile décrit un fichier téléchargé d'une requête HTTP. | 
| TAbstractWebRequestFiles | TAbstractWebRequestFiles est une collection d'objets TAbstractWebRequestFile. | 
| TContentParser | TContentParser est l'analyseur par défaut pour extraire d'une requête HTTP des chaînes de valeurs nommées et des fichiers téléchargés. | 
| TContentParserClass | Représente la métaclasse TAbstractContentParser. | 
| TCookie | TCookie représente un en-tête de Cookie dans un message de réponse HTTP. | 
| TCookieCollection | TCookieCollection est une collection d'objets TCookie. | 
| TCustomContentProducer | TCustomContentProducer est la classe de base de tous les objets produisant la chaîne envoyée comme contenu d'un message de réponse HTTP. | 
| TCustomWebDispatcher | TCustomWebDispatcher est la classe de base abstraite des objets répartiteur Web. | 
| TCustomWebFileDispatcher | TCustomWebFileDispatcher est la classe de base abstraite pour les objets répartiteur de fichiers Web. | 
| TDefaultWebAppServices | |
| TWebActionItem | TWebActionItem permet à une application serveur Web de créer et d'envoyer les réponses aux messages de requête HTTP. | 
| TWebActionItems | TWebActionItems est une collection d'objets TWebActionItem. | 
| TWebDispatcher | TWebDispatcher transmet les messages de requête HTTP aux éléments action appropriés qui assemblent une réponse. | 
| TWebFileDispatcher | TWebFileDispatcher gère les propriétés de la requête du fichier HTTP en cours. | 
| TWebModule | TWebModule est le module Web généré automatiquement pour une application serveur Web. | 
| TWebRequest | TWebRequest est la classe de base de tous les objets représentant les informations des requêtes client transmises à une application serveur Web. | 
| TWebResponse | TWebResponse est la classe de base de tous les objets représentant les messages HTTP envoyés en réponse à un message de requête HTTP. | 
Routines
| DayOfWeekStr | Convertit un TDateTime en une chaîne représentant le jour de la semaine. | 
| DefaultCharSet | |
| DefaultCharSetEncoding | |
| DosPathToUnixPath | Convertit un chemin DOS en chemin Unix. | 
| EncodingFromContentType | Obtient l'encodage du type de contenu. | 
| EncodingGetBytes | Encode une chaîne dans un tableau d'octets, conformément à l'encodage du type de contenu. | 
| EncodingGetString | Décode un tableau d'octets dans une chaîne, conformément à l'encodage du type de contenu. | 
| ExtractHeaderFields | Convertit une chaîne multi-valeur en ses champs de base. | 
| ExtractHTTPFields | Convertit une chaîne multi-valeur en ses champs de base. | 
| HTMLDecode (obsolète) | Remplace les entités de caractères HTML par les caractères spéciaux HTML correspondants. | 
| HTMLEncode (obsolète) | Remplace les caractères avec la signification HTML spéciale par les entités de caractères HTML correspondantes. | 
| HTTPDecode (obsolète) | Décode une chaîne comportant des caractères d'échappement HTTP. | 
| HTTPEncode (obsolète) | Convertit une chaîne en fiche ne contenant aucune valeur illégale dans un en-tête de message HTTP. | 
| MonthStr | Convertit un TDateTime en une chaîne représentant le mois. | 
| ParseDate | Convertit une valeur date d'un en-tête de message HTTP en un TDateTime. | 
| RegisterContentParser | Recense une classe analyseur de contenu. | 
| StatusString | Renvoie la chaîne descriptive associée à l'un des codes de réponse prédéfinis de HTTP. | 
| UnixPathToDosPath | Convertit un chemin Unix en un chemin DOS. | 
| WebApplicationDirectory | Obtient le chemin de l'exécutable de l'application web. | 
| WebApplicationFileName | Obtient le nom de fichier de l'exécutable de l'application web. | 
Types
| TDispatchFileEvent | |
| TExtractCharSet | |
| THTTPMethodEvent | THTTPMethodEvent est le type des gestionnaires d'événements appelés pendant le traitement d'un message de requête HTTP. | 
| TMethodType | TMethodType représente le type d'un message de demande HTTP. | 
| TWebExceptionEvent | TWebExceptionEvent est le type des gestionnaires d'événements qui répondent quand des exceptions se produisent pendant le traitement d'un message de requête HTTP. | 
Variables
| FWebApplicationFileName | Nom de fichier de l'exécutable de l'application web, quand le projet n'est pas l'instance principale. | 
| GetDefaultCharSetEncoding | |
| GetModuleFileNameProc | Pointeur sur une fonction qui récupère le nom de fichier d'une application web. | 
Constantes
| 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; |