httpProvider
Fonctions
| Fonction | Description |
|---|---|
| HCGetHttpCallPerformFunction | Retourne le rappel HCCallPerformFunction actuel qui implémente la fonction d’exécution HTTP sur la plateforme actuelle. |
| HCGetWebSocketFunctions | Obtient les fonctions qui implémentent les fonctions WebSocket. |
| HCHttpCallGetContext | Obtient le pointeur de contexte attaché à cet objet d’appel. |
| HCHttpCallRequestGetHeader | Obtient un en-tête de requête de l’appel HTTP pour un nom d’en-tête donné. |
| HCHttpCallRequestGetHeaderAtIndex | Obtient les en-têtes de requête à un index de base zéro spécifique dans l’appel HTTP. |
| HCHttpCallRequestGetNumHeaders | Obtient le nombre d’en-têtes de requête dans l’appel HTTP. |
| HCHttpCallRequestGetRequestBodyBytes | Obtient les octets du corps de la requête de l’appel HTTP. |
| HCHttpCallRequestGetRequestBodyReadFunction | Obtient la fonction utilisée par l’appel HTTP pour lire le corps de la requête |
| HCHttpCallRequestGetRequestBodyString | Obtient les octets du corps de la requête de l’appel HTTP. |
| HCHttpCallRequestGetRetryAllowed | Indique si les nouvelles tentatives sont autorisées pour cet appel HTTP. |
| HCHttpCallRequestGetRetryCacheId | Obtient le numéro d’ID de ce point de terminaison REST utilisé pour mettre en cache l’en-tête Retry-After en vue d’un échec rapide. |
| HCHttpCallRequestGetRetryDelay | Obtient le délai de nouvelle tentative HTTP en secondes. Le délai par défaut et minimal est de 2 secondes. |
| HCHttpCallRequestGetTimeout | Obtient le délai d’expiration de cet appel HTTP. |
| HCHttpCallRequestGetTimeoutWindow | Définit la fenêtre de délai d’expiration HTTP en secondes. |
| HCHttpCallRequestGetUrl | Obtient l’URL et la méthode de l’appel HTTP. |
| HCHttpCallResponseAppendResponseBodyBytes | Ajoute des données à la mémoire tampon d’octets du corps de la réponse de l’appel HTTP. Si un rappel d’écriture personnalisé a été précédemment défini sur ce handle d’appel à l’aide de HCHttpCallResponseSetResponseBodyWriteFunction, cette opération échoue, car ces deux mécanismes s’excluent mutuellement. |
| HCHttpCallResponseSetHeader | Définit un en-tête de réponse pour l’appel HTTP. |
| HCHttpCallResponseSetHeaderWithLength | Définit un en-tête de réponse pour l’appel HTTP. |
| HCHttpCallResponseSetNetworkErrorCode | Définit le code d’erreur réseau de l’appel HTTP. |
| HCHttpCallResponseSetPlatformNetworkErrorMessage | Définit le message d’erreur réseau de la plateforme pour l’appel HTTP. |
| HCHttpCallResponseSetResponseBodyBytes | Définit la mémoire tampon d’octets du corps de la réponse de l’appel HTTP. Si un rappel d’écriture personnalisé a été précédemment défini sur ce handle d’appel à l’aide de HCHttpCallResponseSetResponseBodyWriteFunction, cette opération échoue, car ces deux mécanismes s’excluent mutuellement. |
| HCHttpCallResponseGetResponseBodyWriteFunction | Obtient la fonction utilisée par l’appel HTTP pour écrire le corps de la réponse. |
| HCHttpCallResponseSetStatusCode | Définit le code d’état HTTP de la réponse de l’appel HTTP. |
| HCHttpCallSetContext | Définit le pointeur de contexte attaché à cet objet d’appel. |
| HCSetHttpCallPerformFunction | Permet éventuellement à l’appelant d’implémenter la fonction d’exécution HTTP. |
| HCSetWebSocketFunctions | Permet éventuellement à l’appelant d’implémenter les fonctions WebSocket. |
| HCWebSocketGetHeader | Obtient un en-tête du WebSocket. |
| HCWebSocketGetHeaderAtIndex | Obtient les en-têtes à un index de base zéro spécifique dans le WebSocket. |
| HCWebSocketGetNumHeaders | Obtient le nombre d’en-têtes dans le WebSocket. |
| HCWebSocketGetProxyUri | Obtient l’URI du proxy pour le WebSocket. |
