httpProvider
Funções
| Função | Descrição |
|---|---|
| HCGetHttpCallPerformFunction | Retorna o retorno de chamada HCCallPerformFunction atual que implementa a função de execução HTTP na plataforma atual. |
| HCGetWebSocketFunctions | Obtém as funções que implementam as funções de WebSocket. |
| HCHttpCallGetContext | Obtém o ponteiro de contexto anexado a este objeto de chamada. |
| HCHttpCallRequestGetHeader | Obtém um cabeçalho de solicitação da chamada HTTP para um determinado nome de cabeçalho. |
| HCHttpCallRequestGetHeaderAtIndex | Obtém os cabeçalhos de solicitação em um índice específico baseado em zero na chamada HTTP. |
| HCHttpCallRequestGetNumHeaders | Obtém o número de cabeçalhos de solicitação na chamada HTTP. |
| HCHttpCallRequestGetRequestBodyBytes | Obtém os bytes do corpo da solicitação da chamada HTTP. |
| HCHttpCallRequestGetRequestBodyReadFunction | Obtém a função usada pela chamada HTTP para ler o corpo da solicitação |
| HCHttpCallRequestGetRequestBodyString | Obtém os bytes do corpo da solicitação da chamada HTTP. |
| HCHttpCallRequestGetRetryAllowed | Obtém se a repetição é permitida para esta chamada HTTP. |
| HCHttpCallRequestGetRetryCacheId | Obtém o número de ID deste ponto de extremidade REST usado para armazenar em cache o cabeçalho Retry-After para falha rápida. |
| HCHttpCallRequestGetRetryDelay | Obtém o atraso de repetição HTTP em segundos. O atraso padrão e mínimo é de 2 segundos. |
| HCHttpCallRequestGetTimeout | Obtém o tempo limite desta chamada HTTP. |
| HCHttpCallRequestGetTimeoutWindow | Define a janela de tempo limite HTTP em segundos. |
| HCHttpCallRequestGetUrl | Obtém a URL e o método da chamada HTTP. |
| HCHttpCallResponseAppendResponseBodyBytes | Acrescenta dados ao buffer de bytes do corpo da resposta da chamada HTTP. Se um retorno de chamada de gravação personalizado tiver sido definido anteriormente nesse identificador de chamada usando HCHttpCallResponseSetResponseBodyWriteFunction, essa operação falhará, pois elas são mutuamente exclusivas. |
| HCHttpCallResponseSetHeader | Define um cabeçalho de resposta para a chamada HTTP. |
| HCHttpCallResponseSetHeaderWithLength | Define um cabeçalho de resposta para a chamada HTTP. |
| HCHttpCallResponseSetNetworkErrorCode | Define o código de erro de rede da chamada HTTP. |
| HCHttpCallResponseSetPlatformNetworkErrorMessage | Define a mensagem de erro de rede da plataforma da chamada HTTP. |
| HCHttpCallResponseSetResponseBodyBytes | Define o buffer de bytes do corpo da resposta da chamada HTTP. Se um retorno de chamada de gravação personalizado tiver sido definido anteriormente nesse identificador de chamada usando HCHttpCallResponseSetResponseBodyWriteFunction, essa operação falhará, pois elas são mutuamente exclusivas. |
| HCHttpCallResponseGetResponseBodyWriteFunction | Obtém a função usada pela chamada HTTP para gravar o corpo da resposta. |
| HCHttpCallResponseSetStatusCode | Define o código de status HTTP da resposta da chamada HTTP. |
| HCHttpCallSetContext | Define o ponteiro de contexto anexado a este objeto de chamada. |
| HCSetHttpCallPerformFunction | Permite, opcionalmente, que o chamador implemente a função de execução HTTP. |
| HCSetWebSocketFunctions | Permite, opcionalmente, que o chamador implemente as funções de WebSocket. |
| HCWebSocketGetHeader | Obtém um cabeçalho do WebSocket. |
| HCWebSocketGetHeaderAtIndex | Obtém os cabeçalhos em um índice específico baseado em zero no WebSocket. |
| HCWebSocketGetNumHeaders | Obtém o número de cabeçalhos no WebSocket. |
| HCWebSocketGetProxyUri | Obtém o URI de proxy do WebSocket. |
