Interfaces

Classes

Name

Description

Public class

IHttpBase

Base interface for Http Requests and Responses.

Public class

IHttpRequest

Interface for Http requests (created using FHttpFactory)

Public class

IHttpResponse

Inteface 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

FHttpRequestPtr

FHttpResponsePtr

Enums

Name

Description

Public enum

EHttpRequestStatus::Type

Enumerates the current state of an Http request

Public enum

EHttpResponseCodes::Type

Response codes that can come back from an Http request

Functions

Name Description

Public function

bool

 

EHttpRequestStatus::IsFinished

(
    const EHttpRequestStatus::Type Valu...
)

Public function

const TCHAR ...

 

EHttpRequestStatus::ToString

(
    EHttpRequestStatus::Type EnumVal
)

Public function

bool

 

EHttpResponseCodes::IsOk

(
    int32 StatusCode
)