> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# http_call_c

> http_call_c

# http\_call\_c

## Énumérations

| Énumération | Description |
| - | - |
| [XblHttpCallResponseBodyType](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/enums/xblhttpcallresponsebodytype.md) | Définit le type de corps de réponse lors de la lecture des résultats d'un appel HTTP. |

## Fonctions

| Fonction | Description |
| - | - |
| [XblHttpCallCloseHandle](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallclosehandle.md) | Décrémente le nombre de références de l'objet d'appel. |
| [XblHttpCallCreate](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallcreate.md) | Crée un handle d'appel HTTP. |
| [XblHttpCallDuplicateHandle](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallduplicatehandle.md) | Duplique l'objet XblHttpCallHandle. |
| [XblHttpCallGetHeader](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetheader.md) | Obtient un en-tête de réponse de l'appel HTTP pour un nom d'en-tête donné. |
| [XblHttpCallGetHeaderAtIndex](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetheaderatindex.md) | Obtient les en-têtes de réponse à un index de base zéro spécifique dans l'appel HTTP. |
| [XblHttpCallGetNetworkErrorCode](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetnetworkerrorcode.md) | Obtient le code d'erreur réseau de l'appel HTTP. |
| [XblHttpCallGetNumHeaders](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetnumheaders.md) | Obtient le nombre d'en-têtes de réponse de l'appel HTTP. |
| [XblHttpCallGetPlatformNetworkErrorMessage](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetplatformnetworkerrormessage.md) | Obtient le message d'erreur réseau de la plateforme pour l'appel HTTP. |
| [XblHttpCallGetRequestUrl](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetrequesturl.md) | Obtient l'URL de requête de l'appel HTTP. |
| [XblHttpCallGetResponseBodyBytes](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetresponsebodybytes.md) | Obtient la mémoire tampon du corps de la réponse de l'appel HTTP. |
| [XblHttpCallGetResponseBodyBytesSize](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetresponsebodybytessize.md) | Obtient la taille de la mémoire tampon du corps de la réponse de l'appel HTTP. |
| [XblHttpCallGetResponseString](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetresponsestring.md) | Obtient la chaîne du corps de la réponse de l'appel HTTP. |
| [XblHttpCallGetStatusCode](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetstatuscode.md) | Obtient le code d'état HTTP de la réponse de l'appel HTTP. |
| [XblHttpCallPerformAsync](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallperformasync.md) | Effectue un appel HTTP à l'aide du XblHttpCallHandle. |
| [XblHttpCallRequestSetHeader](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetheader.md) | Définit un en-tête de requête pour l'appel HTTP. |
| [XblHttpCallRequestSetLongHttpCall](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetlonghttpcall.md) | Définit un indicateur qui détermine si l'appel HTTP est long ou non. |
| [XblHttpCallRequestSetRequestBodyBytes](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetrequestbodybytes.md) | Définit les octets du corps de la requête de l'appel HTTP. |
| [XblHttpCallRequestSetRequestBodyString](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetrequestbodystring.md) | Définit la chaîne du corps de la requête de l'appel HTTP. |
| [XblHttpCallRequestSetRetryAllowed](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetretryallowed.md) | Définit si les nouvelles tentatives sont autorisées pour cet appel HTTP. |
| [XblHttpCallRequestSetRetryCacheId](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetretrycacheid.md) | Numéro d'identification de ce point de terminaison REST, utilisé pour mettre en cache l'en-tête Retry-After afin de permettre un échec rapide. |
| [XblHttpCallSetTracing](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallsettracing.md) | Active ou désactive le traçage pour cet appel HTTP spécifique. |

## Handles

| Handle | Description |
| - | - |
| [XblHttpCallHandle](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/handles/xblhttpcallhandle.md) | Handle d'un appel HTTP. |


## Related topics

- [XblHttpCallRequestSetLongHttpCall](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetlonghttpcall.md)
- [XblHttpCallHandle](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/handles/xblhttpcallhandle.md)
- [XblHttpCallCreate](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallcreate.md)
- [XblHttpCallSetTracing](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallsettracing.md)
- [XblHttpCallDuplicateHandle](https://docs.xbox.com/fr-CA/reference/live/xsapi-c/http_call_c/functions/xblhttpcallduplicatehandle.md)
