Pular para o conteúdo principal

HCHttpCallRequestGetTimeoutWindow

Define a janela de tempo limite HTTP em segundos.

Sintaxe

Parâmetros

call   _In_opt_
Tipo: HCCallHandle
O identificador da chamada HTTP. Passe nullptr para obter o padrão para chamadas futuras. timeoutWindowInSeconds   _Out_
Tipo: uint32_t*
A janela de tempo limite em segundos.

Valor retornado

Tipo: HRESULT Código de resultado desta operação de API. Os valores possíveis são S_OK, E_INVALIDARG ou E_FAIL.

Comentários

Isso controla quanto tempo gastar tentando repetir chamadas de serviço idempotentes antes de falhar.
O padrão é 20 segundos.

As chamadas de serviço idempotentes são repetidas quando ocorre um erro de rede ou o servidor responde
com um destes códigos de status HTTP:
408 (Request Timeout)
429 (Too Many Requests)
500 (Internal Server Error)
502 (Bad Gateway)
503 (Service Unavailable)
504 (Gateway Timeout)

Requisitos

Cabeçalho: httpProvider.h Biblioteca: libHttpClient.GDK.lib

Confira também

httpProvider
Última modificação em 6 de outubro de 2026