Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’énumération WINHTTP_REQUEST_STAT_ENTRY répertorie les types de statistiques de requête disponibles.
Syntax
typedef enum _WINHTTP_REQUEST_STAT_ENTRY {
WinHttpConnectFailureCount = 0,
WinHttpProxyFailureCount,
WinHttpTlsHandshakeClientLeg1Size,
WinHttpTlsHandshakeServerLeg1Size,
WinHttpTlsHandshakeClientLeg2Size,
WinHttpTlsHandshakeServerLeg2Size,
WinHttpRequestHeadersSize,
WinHttpRequestHeadersCompressedSize,
WinHttpResponseHeadersSize,
WinHttpResponseHeadersCompressedSize,
WinHttpResponseBodySize,
WinHttpResponseBodyCompressedSize,
WinHttpProxyTlsHandshakeClientLeg1Size,
WinHttpProxyTlsHandshakeServerLeg1Size,
WinHttpProxyTlsHandshakeClientLeg2Size,
WinHttpProxyTlsHandshakeServerLeg2Size,
WinHttpRequestStatLast,
WinHttpRequestStatMax = 32
} WINHTTP_REQUEST_STAT_ENTRY;
Constantes
WinHttpConnectFailureCountValeur : 0 Nombre d’échecs de connexion lors de l’établissement de la connexion. |
WinHttpProxyFailureCountNombre d’échecs de connexion de proxy lors de l’établissement de la connexion. |
WinHttpTlsHandshakeClientLeg1SizeTaille des données client pour la première étape de l’établissement d’une liaison TLS. |
WinHttpTlsHandshakeServerLeg1SizeTaille des données du serveur pour la première étape de l’établissement d’une liaison TLS. |
WinHttpTlsHandshakeClientLeg2SizeTaille des données client pour la deuxième étape de l’établissement d’une liaison TLS. |
WinHttpTlsHandshakeServerLeg2SizeTaille des données du serveur pour la deuxième étape de l’établissement d’une liaison TLS. |
WinHttpRequestHeadersSizeTaille des en-têtes de requête. |
WinHttpRequestHeadersCompressedSizeTaille compressée des en-têtes de requête. |
WinHttpResponseHeadersSizeTaille des en-têtes de réponse. |
WinHttpResponseHeadersCompressedSizeTaille compressée des en-têtes de réponse. |
WinHttpResponseBodySizeTaille du corps de la réponse. |
WinHttpResponseBodyCompressedSizeTaille compressée du corps de la réponse. |
WinHttpProxyTlsHandshakeClientLeg1SizeTaille des données client pour la première étape de l’établissement d’une liaison TLS proxy. |
WinHttpProxyTlsHandshakeServerLeg1SizeTaille des données du serveur pour la première étape de l’établissement d’une liaison TLS proxy. |
WinHttpProxyTlsHandshakeClientLeg2SizeTaille des données client pour la deuxième étape de l’établissement d’une liaison TLS proxy. |
WinHttpProxyTlsHandshakeServerLeg2SizeTaille des données du serveur pour la deuxième étape de l’établissement d’une liaison TLS proxy. |
WinHttpRequestStatLastMarqueur pour la fin de la liste des statistiques disponibles. |
WinHttpRequestStatMaxValeur : 32 Nombre maximal de statistiques disponibles. |
Remarques
Cette structure est utilisée avec WinHttpQueryOption pour récupérer les statistiques d’une requête en spécifiant l’indicateur WINHTTP_OPTION_REQUEST_STATS .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 10, version 1903 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2019 [applications de bureau uniquement] |
| En-tête | winhttp.h |