Web.HTTPApp.TWebRequest

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTWebRequest

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).

Voir aussi