Web.HTTPApp.THTTPMethodEvent
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.