Web.HTTPApp.TContentParser.CanParse

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class function CanParse(AWebRequest: TWebRequest): Boolean; override;

C++

__classmethod virtual bool __fastcall CanParse(TWebRequest* AWebRequest);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Web.HTTPApp.pas
Web.HTTPApp.hpp
Web.HTTPApp TContentParser

Description

Indique si un message de requête spécifié contient des informations codées de façon compréhensible par cet analyseur.

CanParse indique si une classe analyseur de contenu peut gérer l'analyse d'un message de requête spécifié. CanParse est une méthode statiquede classe. Cela signifie que la requête Web n'a pas besoin d'un objet instancié pour appeler cette méthode. L'objet requête Web appelle la méthode CanParse de chaque analyseur de contenu recensé jusqu'à ce qu'il en trouve une qui peut analyser son contenu.

AWebRequest représente le message de requête HTTP en cours.

CanParse renvoie true si cette classe peut analyser AWebRequest, false si AWebRequest n'indique pas un codage compréhensible par cette classe.

Dans TContentParser, CanParse renvoie toujours false. TContentParser est toujours le dernier analyseur de contenu vérifié par l'objet requête Web et fournit l'analyse par défaut lorsqu'aucun autre analyseur de contenu n'est disponible.

Voir aussi