Navigation
API > API/Runtime > API/Runtime/HTTP
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArchiveWithDelegate | Delegate version of FArchive, for streaming interface | ||
| IHttpBase | Base interface for Http Requests and Responses. | ||
| IHttpRequest | Interface for Http requests (created using FHttpFactory) | ||
| IHttpResponse | Interface for Http responses that come back after starting an Http request |
Typedefs
| Name | Description |
|---|---|
| FHttpRequestCompleteDelegate | Delegate called when an Http request completes |
| FHttpRequestHeaderReceivedDelegate | Delegate called when an Http request receives a header |
| FHttpRequestProgressDelegate | Delegate called per tick to update an Http request upload or download size progress |
| FHttpRequestProgressDelegate64 | Delegate called per tick to update an Http request upload or download size progress |
| FHttpRequestPtr | |
| FHttpRequestRef | |
| FHttpRequestStatusCodeReceivedDelegate | Delegate called when an Http request receives status code |
| FHttpRequestStreamDelegate | Delegate called when an Http request will send/recv data through stream |
| FHttpRequestStreamDelegateV2 | Delegate called when an Http request will send/recv data through stream |
| FHttpRequestWillRetryDelegate | Delegate called when an Http request will be retried in the future |
| FHttpResponsePtr | |
| FHttpResponseRef |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EHttpFailureReason | The reason of the failure when HTTP request failed | ||
| EHttpRequestDelegateThreadPolicy | Enumerates thread policy about which thread to complete the http request | ||
| EHttpRequestStatus::Type | Enumerates the current state of an Http request | ||
| EHttpResponseCodes::Type | Response codes that can come back from an Http request |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | EHttpRequestStatus::IsFinished
(
const EHttpRequestStatus::Type Value |
||
| const TCHAR * | EHttpRequestStatus::ToString
(
EHttpRequestStatus::Type EnumVal |
||
| FText | EHttpResponseCodes::GetDescription
(
EHttpResponseCodes::Type StatusCode |
||
| bool | EHttpResponseCodes::IsOk
(
int32 StatusCode |
||
| const TCHAR * | LexToString
(
EHttpFailureReason HttpFailureReason |