Web.HTTPApp.TCustomWebDispatcher
Delphi
TCustomWebDispatcher = class(TDataModule, IWebRequestHandler, IWebDispatchActions, IWebDispatcherAccess, IWebExceptionHandler)
C++
class PASCALIMPLEMENTATION TCustomWebDispatcher : public System::Classes::TDataModule
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | Web.HTTPApp |
Description
TCustomWebDispatcher est la classe de base abstraite des objets répartiteur Web.
Ajoutez un descendant de TCustomWebDispatcher à une application Web pour lui permettre de répondre à des messages de requête HTTP. Quand une application Web est créée, elle inclut automatiquement un objet TWebModule qui est un descendant de TCustomWebDispatcher. Conservez le module Web par défaut ou, remplacez-le par un autre module de données contenant un descendant de TCustomWebDispatcher, comme TWebDispatcher.
TCustomWebDispatcher gère les éléments action qui renseignent les réponses aux messages de requête HTTP. Quand l'objet TWebApplication reçoit un message de requête HTTP, TCustomWebDispatcher transmet la requête à l'élément ou aux éléments action afin de traiter le message.
TCustomWebDispatcher conserve également des informations sur le message HTTP en cours qui sont utilisées par les objets TCustomContentProducer.