TsgcQUICClient › Méthodes › WriteData
Envoie des données au serveur via le flux QUIC par défaut.
procedure WriteData(const aValue: TBytes); overload;
| Nom | Type | Description |
|---|---|---|
aValue
| const TBytes
| Octets bruts à envoyer au serveur via le flux QUIC par défaut. |
Utilisez cette surcharge pour envoyer des données binaires. Les octets sont écrits dans le flux QUIC par défaut de la connexion active. Appelez-la après l'ouverture de la connexion, par exemple dans le gestionnaire OnQUICConnect. L'appel rend la main dès que les octets ont été remis au flux QUIC et n'attend pas de réponse : un serveur qui ne répond rien ne laisse donc plus l'appel bloqué.
oClient.WriteData(TEncoding.UTF8.GetBytes('Hello QUIC'));
procedure WriteData(const aValue: string); overload;
| Nom | Type | Description |
|---|---|---|
aValue
| const string | Texte à envoyer au serveur sur le flux QUIC par défaut. |
Surcharge pratique qui envoie une chaîne de caractères. Le texte est encodé et écrit sur le flux QUIC par défaut de la connexion active. L'appel rend la main dès que le texte a été remis au flux QUIC et n'attend pas de réponse : un serveur qui ne répond rien ne laisse donc plus l'appel bloqué. Pour envoyer des données sur un flux spécifique ouvert avec OpenStream, utilisez WriteStreamData à la place.
oClient.WriteData('Hello QUIC');