Web.HTTPApp.TWebActionItem

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Classes.TCollectionItemSystem.Classes.TPersistentSystem.TObjectTWebActionItem

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.

Voir aussi