Passer au contenu principal

HCHttpCallRequestSetTimeoutWindow

Définit la fenêtre d’expiration HTTP, en secondes.

Syntaxe

Paramètres

call   _In_opt_
Type : HCCallHandle
Handle de l’appel HTTP. Passez nullptr pour définir la valeur par défaut des appels futurs timeoutWindowInSeconds   _In_
Type : uint32_t
Fenêtre d’expiration, en secondes

Valeur de retour

Type : HRESULT Code de résultat de cette opération d’API. Les valeurs possibles sont S_OK ou E_FAIL.

Remarques

Cette valeur contrôle le temps consacré aux nouvelles tentatives des appels de service idempotents avant l’échec.
La valeur par défaut est de 20 secondes.

Les appels de service idempotents font l’objet d’une nouvelle tentative lorsqu’une erreur réseau se produit ou que le serveur répond
avec l’un de ces codes d’état HTTP :
408 (Request Timeout)
429 (Too Many Requests)
500 (Internal Server Error)
502 (Bad Gateway)
503 (Service Unavailable)
504 (Gateway Timeout)

Cette fonction doit être appelée avant d’appeler HCHttpCallPerformAsync.

Configuration requise

En-tête : httpClient.h Bibliothèque : libHttpClient.GDK.lib

Voir aussi

httpClient
Dernière modification le 6 octobre 2026