httpProvider
Functions
| Function | Description |
|---|---|
| HCGetHttpCallPerformFunction | 현재 플랫폼에서 HTTP perform 함수를 구현하는 현재 HCCallPerformFunction 콜백을 반환합니다. |
| HCGetWebSocketFunctions | WebSocket 함수를 구현하는 함수들을 가져옵니다. |
| HCHttpCallGetContext | 이 호출 객체에 연결된 컨텍스트 포인터를 가져옵니다. |
| HCHttpCallRequestGetHeader | 지정된 헤더 이름에 대해 HTTP 호출의 요청 헤더를 가져옵니다. |
| HCHttpCallRequestGetHeaderAtIndex | HTTP 호출에서 0부터 시작하는 특정 인덱스의 요청 헤더를 가져옵니다. |
| HCHttpCallRequestGetNumHeaders | HTTP 호출의 요청 헤더 수를 가져옵니다. |
| HCHttpCallRequestGetRequestBodyBytes | HTTP 호출의 요청 본문 바이트를 가져옵니다. |
| HCHttpCallRequestGetRequestBodyReadFunction | HTTP 호출에서 요청 본문을 읽는 데 사용하는 함수를 가져옵니다. |
| HCHttpCallRequestGetRequestBodyString | HTTP 호출의 요청 본문 바이트를 가져옵니다. |
| HCHttpCallRequestGetRetryAllowed | 이 HTTP 호출에 대해 재시도가 허용되는지 여부를 가져옵니다. |
| HCHttpCallRequestGetRetryCacheId | 빠른 실패를 위해 Retry-After 헤더를 캐시하는 데 사용되는 이 REST 엔드포인트의 ID 번호를 가져옵니다. |
| HCHttpCallRequestGetRetryDelay | HTTP 재시도 지연 시간을 초 단위로 가져옵니다. 기본값 및 최소 지연은 2초입니다. |
| HCHttpCallRequestGetTimeout | 이 HTTP 호출의 타임아웃을 가져옵니다. |
| HCHttpCallRequestGetTimeoutWindow | HTTP 타임아웃 창을 초 단위로 설정합니다. |
| HCHttpCallRequestGetUrl | HTTP 호출의 URL과 메서드를 가져옵니다. |
| HCHttpCallResponseAppendResponseBodyBytes | HTTP 호출의 응답 본문 바이트 버퍼에 추가합니다. HCHttpCallResponseSetResponseBodyWriteFunction을 사용하여 이 호출 핸들에 사용자 지정 쓰기 콜백이 이전에 설정되어 있는 경우, 이 두 가지는 상호 배타적이므로 이 작업은 실패합니다. |
| HCHttpCallResponseSetHeader | HTTP 호출의 응답 헤더를 설정합니다. |
| HCHttpCallResponseSetHeaderWithLength | HTTP 호출의 응답 헤더를 설정합니다. |
| HCHttpCallResponseSetNetworkErrorCode | HTTP 호출의 네트워크 오류 코드를 설정합니다. |
| HCHttpCallResponseSetPlatformNetworkErrorMessage | HTTP 호출의 플랫폼 네트워크 오류 메시지를 설정합니다. |
| HCHttpCallResponseSetResponseBodyBytes | HTTP 호출의 응답 본문 바이트 버퍼를 설정합니다. HCHttpCallResponseSetResponseBodyWriteFunction을 사용하여 이 호출 핸들에 사용자 지정 쓰기 콜백이 이전에 설정되어 있는 경우, 이 두 가지는 상호 배타적이므로 이 작업은 실패합니다. |
| HCHttpCallResponseGetResponseBodyWriteFunction | HTTP 호출에서 응답 본문을 쓰는 데 사용하는 함수를 가져옵니다. |
| HCHttpCallResponseSetStatusCode | HTTP 호출 응답의 HTTP 상태 코드를 설정합니다. |
| HCHttpCallSetContext | 이 호출 객체에 연결된 컨텍스트 포인터를 설정합니다. |
| HCSetHttpCallPerformFunction | 호출자가 선택적으로 HTTP perform 함수를 구현할 수 있게 합니다. |
| HCSetWebSocketFunctions | 호출자가 선택적으로 WebSocket 함수를 구현할 수 있게 합니다. |
| HCWebSocketGetHeader | WebSocket의 헤더를 가져옵니다. |
| HCWebSocketGetHeaderAtIndex | WebSocket에서 0부터 시작하는 특정 인덱스의 헤더를 가져옵니다. |
| HCWebSocketGetNumHeaders | WebSocket의 헤더 수를 가져옵니다. |
| HCWebSocketGetProxyUri | WebSocket의 프록시 URI를 가져옵니다. |
