Web.HTTPApp.THTTPMethodEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

THTTPMethodEvent = procedure (Sender: TObject; Request: TWebRequest;
Response: TWebResponse; var Handled: Boolean) of object;

C++

typedef void __fastcall (__closure *THTTPMethodEvent)(System::TObject* Sender, TWebRequest* Request, TWebResponse* Response, bool &Handled);

Propriétés

Type Visibilité  Source Unité  Parent
type
typedef
public
Web.HTTPApp.pas
Web.HTTPApp.hpp
Web.HTTPApp Web.HTTPApp

Description

THTTPMethodEvent est le type des gestionnaires d'événements appelés pendant le traitement d'un message de requête HTTP.

THTTPMethodEvent est le type des gestionnaires d'événements qui permettent aux composants des applications serveur Web de répondre aux messages de requête HTTP.

Sender est le répartiteur qui reçoit le message ou le composant à qui le répartiteur fait suivre le message de requête.

Request est l'objet requête qui décrit les en-têtes et le contenu du message de requête entrant.

Response est la réponse émergeante au message décrit par Request. Le gestionnaire d'événement peut remplir les propriétés de cette réponse et même retourner celle-ci à l'initiateur de la requête.

Handled indique si l'objet réponse spécifié par Response est complet. Si le gestionnaire d'événement ne complète pas la réponse, il doit affecter à Handled la valeur false, afin que le message soit envoyé à un autre composant pour un traitement ultérieur (ou, dans certains cas, pour que le composant continue de traiter le message). Si le gestionnaire d'événement complète la réponse, même s'il n'envoie pas le message, il doit affecter à Handled la valeur true.

Voir aussi