Web.HTTPApp.TWebActionItem
Delphi
TWebActionItem = class(TCollectionItem)
C++
class PASCALIMPLEMENTATION TWebActionItem : public System::Classes::TCollectionItem
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | Web.HTTPApp |
Description
TWebActionItem permet à une application serveur Web de créer et d'envoyer les réponses aux messages de requête HTTP.
Utilisez TWebActionItem pour assembler la réponse à un type particulier de message de requête HTTP dans une application serveur Web. Chaque élément action est spécifique à un chemin d'URI particulier et à une méthode de requête HTTP.
Le répartiteur web choisit l'élément action approprié pour traiter le message de requête HTTP en faisant correspondre
la partie chemin d'accès de l'URI demandée par le client Web avec la propriété PathInfo de l'objet TWebActionItem et
La méthode demandée par le client Web avec le type de méthode que l'élément action sait traiter.
Un élément action traite automatiquement un message de requête HTTP dans son gestionnaire d'événement OnAction en utilisant un producteur de contenu associé. Le gestionnaire d'événement OnAction peut lire le message de requête et assembler une réponse en initialisant les propriétés d'un objet TWebResponse. Il peut demander à l'objet TWebResponse d'envoyer le message de réponse au client Web ou permettre à l'objet TWebApplication d'envoyer le message une fois que d'autres éléments action ont eu l'opportunité de modifier la réponse.