TsgcHTTP3Client › Méthodes
Méthodes publiques regroupées par objectif, suivies de la liste alphabétique complète.
| Nom | Description |
|---|---|
| Connect | Ouvre la connexion QUIC et effectue la négociation TLS 1.3 et HTTP/3. |
| Disconnect | Ferme immédiatement la connexion HTTP/3 (QUIC). |
| Connected | Retourne True lorsque la connexion HTTP/3 est actuellement ouverte. |
| Nom | Description |
|---|---|
| Get | Envoie une requête HTTP/3 GET synchrone et retourne le corps de la réponse. |
| Post | Envoie une requête HTTP/3 POST synchrone avec une charge utile dans le corps. |
| Put | Envoie une requête HTTP/3 PUT synchrone avec un corps de message. |
| Delete | Envoie une requête HTTP/3 DELETE synchrone pour supprimer la ressource cible. |
| Head | Envoie une requête HTTP/3 HEAD synchrone ne retournant que les en-têtes de réponse. |
| Patch | Envoie une requête HTTP/3 PATCH synchrone avec une charge utile de mise à jour partielle. |
| RequestOptions | Envoie une requête HTTP/3 OPTIONS synchrone pour inspecter les capacités de la ressource. |
| Trace | Envoie une requête HTTP/3 TRACE synchrone utilisée comme diagnostic de boucle de retour. |
| Nom | Description |
|---|---|
| GetAsync | Envoie un GET non bloquant ; la réponse arrive via OnResponse. |
| PostAsync | Envoie un POST non bloquant ; la réponse arrive sur OnResponse. |
| PutAsync | Envoie un PUT non bloquant ; la réponse arrive sur OnResponse. |
| DeleteAsync | Envoie un DELETE non bloquant ; la réponse arrive sur OnResponse. |
| PatchAsync | Envoie un PATCH non bloquant ; la réponse arrive sur OnResponse. |
| OptionsAsync | Envoie un OPTIONS non bloquant ; la réponse arrive via OnResponse. |
| TraceAsync | Envoie un TRACE non bloquant ; la réponse arrive sur OnResponse. |
| Nom | Description |
|---|---|
| CancelPush | Envoie une trame CANCEL_PUSH pour refuser un push serveur identifié par son identifiant push. |
| SetMaxPushId | Envoie une trame MAX_PUSH_ID qui limite le nombre de pushs serveur que le client acceptera. |
| Nom | Description |
|---|---|
| CancelPush | Envoie une trame CANCEL_PUSH pour refuser un push serveur identifié par son identifiant push. |
| Connect | Ouvre la connexion QUIC et effectue la négociation TLS 1.3 et HTTP/3. |
| Connected | Retourne True lorsque la connexion HTTP/3 est actuellement ouverte. |
| Delete | Envoie une requête HTTP/3 DELETE synchrone pour supprimer la ressource cible. |
| DeleteAsync | Envoie un DELETE non bloquant ; la réponse arrive sur OnResponse. |
| Disconnect | Ferme immédiatement la connexion HTTP/3 (QUIC). |
| Get | Envoie une requête HTTP/3 GET synchrone et retourne le corps de la réponse. |
| GetAsync | Envoie un GET non bloquant ; la réponse arrive via OnResponse. |
| Head | Envoie une requête HTTP/3 HEAD synchrone ne retournant que les en-têtes de réponse. |
| OptionsAsync | Envoie un OPTIONS non bloquant ; la réponse arrive via OnResponse. |
| Patch | Envoie une requête HTTP/3 PATCH synchrone avec une charge utile de mise à jour partielle. |
| PatchAsync | Envoie un PATCH non bloquant ; la réponse arrive sur OnResponse. |
| Post | Envoie une requête HTTP/3 POST synchrone avec une charge utile dans le corps. |
| PostAsync | Envoie un POST non bloquant ; la réponse arrive sur OnResponse. |
| Put | Envoie une requête HTTP/3 PUT synchrone avec un corps de message. |
| PutAsync | Envoie un PUT non bloquant ; la réponse arrive sur OnResponse. |
| RequestOptions | Envoie une requête HTTP/3 OPTIONS synchrone pour inspecter les capacités de la ressource. |
| SetMaxPushId | Envoie une trame MAX_PUSH_ID qui limite le nombre de pushs serveur que le client acceptera. |
| Trace | Envoie une requête HTTP/3 TRACE synchrone utilisée comme diagnostic de boucle de retour. |
| TraceAsync | Envoie un TRACE non bloquant ; la réponse arrive sur OnResponse. |