UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
HttpServerRequest.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "CoreMinimal.h"
5#include "HttpPath.h"
7
8class FInternetAddr;
9
11{
12 VERB_NONE = 0,
13 VERB_GET = 1 << 0,
14 VERB_POST = 1 << 1,
15 VERB_PUT = 1 << 2,
16 VERB_PATCH = 1 << 3,
17 VERB_DELETE = 1 << 4,
18 VERB_OPTIONS = 1 << 5
19};
20
22
55
#define ENUM_CLASS_FLAGS(Enum)
Definition EnumClassFlags.h:6
EHttpServerRequestVerbs
Definition HttpServerRequest.h:11
uint16_t uint16
Definition binka_ue_file_header.h:7
Definition IPAddress.h:22
Definition Array.h:670
Definition UnrealString.h.inl:34
Definition SharedPointer.h:692
Definition HttpServerHttpVersion.h:7
EHttpServerHttpVersion
Definition HttpServerHttpVersion.h:9
Definition HttpPath.h:12
Definition HttpServerRequest.h:24
TMap< FString, FString > PathParams
Definition HttpServerRequest.h:49
FHttpPath RelativePath
Definition HttpServerRequest.h:34
TSharedPtr< FInternetAddr > PeerAddress
Definition HttpServerRequest.h:31
EHttpServerRequestVerbs Verb
Definition HttpServerRequest.h:37
FHttpServerRequest()
Definition HttpServerRequest.h:28
TMap< FString, FString > QueryParams
Definition HttpServerRequest.h:46
TArray< uint8 > Body
Definition HttpServerRequest.h:52
TMap< FString, TArray< FString > > Headers
Definition HttpServerRequest.h:43