Interfaces

Windows
MacOS
Linux

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
)

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback