> ## 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

## Enumerações

| Enumeração | Descrição |
| - | - |
| [XblHttpCallResponseBodyType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/enums/xblhttpcallresponsebodytype.md) | Define o tipo de corpo da resposta ao ler os resultados de uma chamada HTTP. |

## Funções

| Função | Descrição |
| - | - |
| [XblHttpCallCloseHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallclosehandle.md) | Decrementa a contagem de referências no objeto de chamada. |
| [XblHttpCallCreate](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallcreate.md) | Cria um identificador de chamada HTTP. |
| [XblHttpCallDuplicateHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallduplicatehandle.md) | Duplica o objeto XblHttpCallHandle. |
| [XblHttpCallGetHeader](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetheader.md) | Obtém um cabeçalho de resposta da chamada HTTP para um determinado nome de cabeçalho. |
| [XblHttpCallGetHeaderAtIndex](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetheaderatindex.md) | Obtém os cabeçalhos de resposta em um índice específico baseado em zero na chamada HTTP. |
| [XblHttpCallGetNetworkErrorCode](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetnetworkerrorcode.md) | Obtém o código de erro de rede da chamada HTTP. |
| [XblHttpCallGetNumHeaders](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetnumheaders.md) | Obtém o número de cabeçalhos de resposta na chamada HTTP. |
| [XblHttpCallGetPlatformNetworkErrorMessage](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetplatformnetworkerrormessage.md) | Obtém a mensagem de erro de rede da plataforma da chamada HTTP. |
| [XblHttpCallGetRequestUrl](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetrequesturl.md) | Obtém a URL de solicitação da chamada HTTP. |
| [XblHttpCallGetResponseBodyBytes](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetresponsebodybytes.md) | Obtém o buffer do corpo da resposta da chamada HTTP. |
| [XblHttpCallGetResponseBodyBytesSize](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetresponsebodybytessize.md) | Obtém o tamanho do buffer do corpo da resposta da chamada HTTP. |
| [XblHttpCallGetResponseString](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetresponsestring.md) | Obtém a cadeia de caracteres do corpo da resposta da chamada HTTP. |
| [XblHttpCallGetStatusCode](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetstatuscode.md) | Obtém o código de status HTTP da resposta da chamada HTTP. |
| [XblHttpCallPerformAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallperformasync.md) | Executa uma chamada HTTP usando o XblHttpCallHandle. |
| [XblHttpCallRequestSetHeader](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetheader.md) | Define um cabeçalho de solicitação para a chamada HTTP. |
| [XblHttpCallRequestSetLongHttpCall](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetlonghttpcall.md) | Define um sinalizador que determina se a chamada HTTP é longa ou não. |
| [XblHttpCallRequestSetRequestBodyBytes](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetrequestbodybytes.md) | Define os bytes do corpo da solicitação da chamada HTTP. |
| [XblHttpCallRequestSetRequestBodyString](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetrequestbodystring.md) | Define a cadeia de caracteres do corpo da solicitação da chamada HTTP. |
| [XblHttpCallRequestSetRetryAllowed](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetretryallowed.md) | Define se a repetição é permitida para esta chamada HTTP. |
| [XblHttpCallRequestSetRetryCacheId](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetretrycacheid.md) | Número de ID deste ponto de extremidade REST usado para armazenar em cache o cabeçalho Retry-After para falha rápida. |
| [XblHttpCallSetTracing](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallsettracing.md) | Habilita ou desabilita o rastreamento para esta chamada HTTP específica. |

## Identificadores

| Identificador | Descrição |
| - | - |
| [XblHttpCallHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/handles/xblhttpcallhandle.md) | Um identificador para uma chamada HTTP. |


## Related topics

- [XblHttpCallRequestSetLongHttpCall](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetlonghttpcall.md)
- [XblHttpCallCreate](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallcreate.md)
- [XblHttpCallHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/handles/xblhttpcallhandle.md)
- [XblHttpCallPerformAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallperformasync.md)
- [XblHttpCallSetTracing](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/http_call_c/functions/xblhttpcallsettracing.md)
