API:Web.Win.IsapiHTTP.TISAPIRequest

De RAD Studio API Documentation
Aller à : navigation, rechercher

Web.HTTPApp.TWebRequestSystem.TObjectTISAPIRequest

Delphi

TISAPIRequest = class(TWebRequest)

C++

class PASCALIMPLEMENTATION TISAPIRequest : public Web::Httpapp::TWebRequest

Propriétés

Type Visibilité  Source Unité  Parent
class public
Web.Win.IsapiHTTP.pas
Web.Win.IsapiHTTP.hpp
Web.Win.IsapiHTTP Web.Win.IsapiHTTP

Description

TWebRequest est la classe de base de tous les objets représentant les informations des requêtes client transmises à une application serveur Web.

Web.Win.IsapiHTTP.TISAPIRequest hérite de Web.HTTPApp.TWebRequest. Tout le contenu en-dessous de cette ligne se réfère à Web.HTTPApp.TWebRequest.

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