UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::FIoHttpHeaders Class Reference

#include <HttpIoDispatcher.h>

Public Member Functions

 FIoHttpHeaders ()=default
 
 FIoHttpHeaders (const FIoHttpHeaders &)=default
 
 FIoHttpHeaders (FIoHttpHeaders &&)=default
 
UE_API FIoHttpHeadersAdd (FAnsiString &&HeaderName, FAnsiString &&HeaderValue)
 
UE_API FIoHttpHeadersAdd (FAnsiStringView HeaderName, FAnsiStringView HeaderValue)
 
UE_API FAnsiStringView Get (FAnsiStringView Key) const
 
UE_API FAnsiStringView Get (const FAnsiString &Key) const
 
UE_API TArray< FAnsiStringToArray () &&
 
TConstArrayView< FAnsiStringToArrayView () const
 
FIoHttpHeadersoperator= (const FIoHttpHeaders &Other)
 
FIoHttpHeadersoperator= (FIoHttpHeaders &&Other)
 

Static Public Member Functions

static UE_API FIoHttpHeaders Create (FAnsiString &&HeaderName, FAnsiString &&HeaderValue)
 
static UE_API FIoHttpHeaders Create (FAnsiStringView HeaderName, FAnsiStringView HeaderValue)
 
static UE_API FIoHttpHeaders Create (TArray< FAnsiString > &&Headers)
 

Detailed Description

HTTP headers.

Constructor & Destructor Documentation

◆ FIoHttpHeaders() [1/3]

UE::FIoHttpHeaders::FIoHttpHeaders ( )
default

◆ FIoHttpHeaders() [2/3]

UE::FIoHttpHeaders::FIoHttpHeaders ( const FIoHttpHeaders )
default

◆ FIoHttpHeaders() [3/3]

UE::FIoHttpHeaders::FIoHttpHeaders ( FIoHttpHeaders &&  )
default

Member Function Documentation

◆ Add() [1/2]

FIoHttpHeaders & UE::FIoHttpHeaders::Add ( FAnsiString &&  HeaderName,
FAnsiString &&  HeaderValue 
)

◆ Add() [2/2]

FIoHttpHeaders & UE::FIoHttpHeaders::Add ( FAnsiStringView  HeaderName,
FAnsiStringView  HeaderValue 
)

◆ Create() [1/3]

FIoHttpHeaders UE::FIoHttpHeaders::Create ( FAnsiString &&  HeaderName,
FAnsiString &&  HeaderValue 
)
static

◆ Create() [2/3]

FIoHttpHeaders UE::FIoHttpHeaders::Create ( FAnsiStringView  HeaderName,
FAnsiStringView  HeaderValue 
)
static

◆ Create() [3/3]

FIoHttpHeaders UE::FIoHttpHeaders::Create ( TArray< FAnsiString > &&  Headers)
static

◆ Get() [1/2]

FAnsiStringView UE::FIoHttpHeaders::Get ( const FAnsiString Key) const

◆ Get() [2/2]

FAnsiStringView UE::FIoHttpHeaders::Get ( FAnsiStringView  Key) const

◆ operator=() [1/2]

FIoHttpHeaders & UE::FIoHttpHeaders::operator= ( const FIoHttpHeaders Other)
inline

◆ operator=() [2/2]

FIoHttpHeaders & UE::FIoHttpHeaders::operator= ( FIoHttpHeaders &&  Other)
inline

◆ ToArray()

TArray< FAnsiString > UE::FIoHttpHeaders::ToArray ( ) &&

◆ ToArrayView()

TConstArrayView< FAnsiString > UE::FIoHttpHeaders::ToArrayView ( ) const
inline

The documentation for this class was generated from the following files: