Web.HTTPApp.TWebRequest

Delphi
TWebRequest = class(TObject)
C++
class PASCALIMPLEMENTATION TWebRequest : public System::TObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | Web.HTTPApp |
Description
TWebRequest est la classe de base de tous les objets représentant les informations des requêtes client transmises à une application serveur Web.
Utilisez un descendant de TWebRequest pour interpréter un message de requête HTTP.
Les objets application Web créent des objets TWebRequest pour capturer les requêtes client. Les propriétés des objets TWebRequest sont extraites du message de requête HTTP. L'application Web utilise TWebRequest pour créer les objets TWebResponse correspondants. L'objet TWebDispatcher de l'application fait alors appel à l'objet TWebActionItem associé à la propriété PathInfo de l'objet TWebRequest.
TWebRequest a plusieurs descendants qui représentent des demandes des clients pour différents types d'applications serveur Web. Ces descendants sont :
- Les objets TApacheRequest pour les applications serveur Apache.
- Les objets TCGIRequest pour les applications serveur CGI.
- Les objets TISAPIRequest pour les DLL répondant aux serveurs ISAPI ou NSAPI (Windows uniquement).
- Les objets TWinCGIRequest pour les serveurs CGI sous Windows (Windows uniquement).