Partager via


Header Classe

Définition

L’en-tête de 48 octets, de taille fixe, préface chaque charge utile. L’en-tête doit toujours avoir la même forme, que sa charge utile soit une requête, une réponse ou un contenu. Il s’agit d’une chaîne encodée ASCII délimitée par une période et terminée par une nouvelle ligne. Tous les en-têtes doivent avoir ces segments, et toutes les valeurs doivent être non rembourrées pour remplir le nombre correct d’octets : | Description de la taille du titre | Type 1 octet codé en ASCII. Décrit le format de la charge utile (requête, réponse, flux, etc.) | Délimiteur 1 octet caractère de période ASCII. | Longueur décimale codée en ASCII de 6 octets. Taille en octets de cette charge utile en décimal ASCII, sans l’en-tête. Zéro rembourré. | Délimiteur 1 octet caractère de période ASCII. |ID 36 octets en hexadécodé en ASCII. GUID (ID de requête, ID de flux, etc.). | Délimiteur 1 octet caractère de période ASCII. | End 1 octet ASCII '0' ou '1'. Signale la fin d’une charge utile ou d’une charge utile en plusieurs parties. | Fin 1 octet codé en dur pour \n . exemple : A.000168.68e99ca-a651-40f4-ad8f-3aaf781862b4.1\n exemple de fin.

public class Header
type Header = class
Public Class Header
Héritage
Header

Constructeurs

Header()

L’en-tête de 48 octets, de taille fixe, préface chaque charge utile. L’en-tête doit toujours avoir la même forme, que sa charge utile soit une requête, une réponse ou un contenu. Il s’agit d’une chaîne encodée ASCII délimitée par une période et terminée par une nouvelle ligne. Tous les en-têtes doivent avoir ces segments, et toutes les valeurs doivent être non rembourrées pour remplir le nombre correct d’octets : | Description de la taille du titre | Type 1 octet codé en ASCII. Décrit le format de la charge utile (requête, réponse, flux, etc.) | Délimiteur 1 octet caractère de période ASCII. | Longueur décimale codée en ASCII de 6 octets. Taille en octets de cette charge utile en décimal ASCII, sans l’en-tête. Zéro rembourré. | Délimiteur 1 octet caractère de période ASCII. |ID 36 octets en hexadécodé en ASCII. GUID (ID de requête, ID de flux, etc.). | Délimiteur 1 octet caractère de période ASCII. | End 1 octet ASCII '0' ou '1'. Signale la fin d’une charge utile ou d’une charge utile en plusieurs parties. | Fin 1 octet codé en dur pour \n . exemple : A.000168.68e99ca-a651-40f4-ad8f-3aaf781862b4.1\n exemple de fin.

Propriétés

End

Obtient ou définit une valeur indiquant si la valeur ASCII de 1 octet est « 0 » ou « 1 ». Signale la fin d’une charge utile ou d’une charge utile en plusieurs parties.

Id

Obtient ou définit les 36 octets codés en hexadécimal ascii. GUID (ID de requête, ID de flux, etc.).

PayloadLength

Obtient ou définit la décimale codée en ASCII de 6 octets. Taille en octets de cette charge utile en décimal ASCII, sans l’en-tête. Zéro rembourré.

Type

Obtient ou définit le caractère codé en ASCII sur 1 octet. Décrit le format de la charge utile (requête, réponse, flux, etc.).

S’applique à