Propriétés de FB_HttpClient

Remarque concernant la surveillance en ligne

Les propriétés fournies par FB_HttpClient peuvent être également utilisées dans la surveillance en ligne. Toutefois, vous devez vous assurer que la valeur affichée correspond à celle du dernier appel dans le programme d’application.

Présentation

Nom

Type de données

Accès

Description

ContentLength

UDINT

Lecture

Indique la longueur du contenu reçu qui est stocké dans la mémoire tampon des réponses.

ContentStartIndex

UDINT

Lecture

Indique l’index du premier octet du contenu reçu qui est stocké dans la mémoire tampon des réponses.

ErrorResult

ET_Result

Lecture

Indique le motif de l’état Error.

HeaderLength

UDINT

Lecture

Indique la longueur de l’en-tête qui est stocké dans la mémoire tampon des réponses.

L’en-tête commence au premier octet de la mémoire tampon des réponses.

IsConnected

BOOL

Lecture

Indique si la connexion TCP au serveur HTTP est active.

IsContentChunked

BOOL

Lecture

Indique si le codage du contenu reçu est découpé en blocs.

IsDeleteActive

BOOL

Lecture

Indique si une requête Delete est active ou si la réponse n’a pas encore été acquittée.

IsGetActive

BOOL

Lecture

Indique si une requête Get est active ou si la réponse n’a pas encore été acquittée.

IsHeadActive

BOOL

Lecture

Indique si une requête Head est active ou si la réponse n’a pas encore été acquittée.

IsPostActive

BOOL

Lecture

Indique si une requête Post est active ou si la réponse n’a pas encore été acquittée.

IsPutActive

BOOL

Lecture

Indique si une requête Put est active ou si la réponse n’a pas encore été acquittée.

ResponseLength

UDINT

Lecture

Indique la longueur de la réponse reçue qui est stockée dans la mémoire tampon des réponses.

State

ET_State

Lecture

Indique l’état du client HTTP, surveille la connexion et traite les commandes lancées (par exemple, connect, requests ou disconnect). Par conséquent, la propriété doit être appelée de manière cyclique dans votre programme.

NOTE : La valeur renvoyée peut être utilisée comme variable d’état dans votre propre machine d'états. Pour plus d'informations, reportez-vous à la rubrique Exemple de code.

StatusClass

ET_StatusClass

Lecture

Indique la classe d’états HTTP de la réponse reçue.

StatusCode

UINT

Lecture

Indique le code d'état HTTP de la réponse reçue.

IsTlsUsed

BOOL

Lecture

Indique si la connexion au serveur est sécurisée via TLS (Transport Layer Security).