UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
WinHttpHttpManager.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#if WITH_WINHTTP
4
5#pragma once
6
7#include "CoreMinimal.h"
8#include "HttpManager.h"
9
10class FWinHttpSession;
11
13
15
17{
18public:
19 static HTTP_API FWinHttpHttpManager* GetManager();
20
23
30 virtual void QuerySessionForUrl(const FString& Url, FWinHttpQuerySessionComplete&& Delegate) = 0;
31
40 virtual bool ValidateRequestCertificates(IWinHttpConnection& Connection) = 0;
41
49 virtual void ReleaseRequestResources(IWinHttpConnection& Connection) = 0;
50};
51
52#endif // WITH_WINHTTP
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_DELEGATE_OneParam(DelegateName, Param1Type)
Definition DelegateCombinations.h:48
Definition Ticker.h:137