17 virtual const FString&
GetURL()
const override;
18 virtual FString
GetURLParameter(
const FString& ParameterName)
const override;
19 virtual FString
GetHeader(
const FString& HeaderName)
const override;
25 virtual FString
GetVerb()
const override;
44 virtual void Tick(
float DeltaSeconds)
override;
65 void FinishedRequest();
85 virtual const FString& GetURL()
const override;
86 virtual FString GetURLParameter(
const FString& ParameterName)
const override;
87 virtual FString GetHeader(
const FString& HeaderName)
const override;
89 virtual FString GetContentType()
const override;
90 virtual uint64 GetContentLength()
const override;
93 virtual int32 GetResponseCode()
const override;
94 virtual FString GetContentAsString()
const override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EHttpFailureReason
Definition IHttpBase.h:59
EHttpRequestPriority
Definition IHttpRequest.h:25
EHttpRequestDelegateThreadPolicy
Definition IHttpRequest.h:15
Definition HttpRequestImpl.h:12
Definition NameTypes.h:617
virtual void SetPriority(EHttpRequestPriority InPriority) override
Definition NullHttp.cpp:227
virtual void SetDelegateThreadPolicy(EHttpRequestDelegateThreadPolicy InThreadPolicy) override
Definition NullHttp.cpp:218
virtual TArray< FString > GetAllHeaders() const override
Definition NullHttp.cpp:30
virtual EHttpRequestStatus::Type GetStatus() const override
Definition NullHttp.cpp:166
virtual void SetContentAsString(const FString &ContentString) override
Definition NullHttp.cpp:95
virtual void SetActivityTimeout(float InTimeoutSecs) override
Definition NullHttp.cpp:255
virtual const FHttpResponsePtr GetResponse() const override
Definition NullHttp.cpp:181
virtual void ResetTimeoutStatus() override
Definition NullHttp.cpp:246
virtual EHttpRequestDelegateThreadPolicy GetDelegateThreadPolicy() const override
Definition NullHttp.cpp:222
virtual void SetOption(const FName Option, const FString &OptionValue) override
Definition NullHttp.cpp:80
virtual void SetContent(const TArray< uint8 > &ContentPayload) override
Definition NullHttp.cpp:85
virtual void SetVerb(const FString &InVerb) override
Definition NullHttp.cpp:60
virtual void SetURL(const FString &InURL) override
Definition NullHttp.cpp:65
virtual void AppendToHeader(const FString &HeaderName, const FString &AdditionalHeaderValue) override
Definition NullHttp.cpp:126
virtual void CancelRequest() override
Definition NullHttp.cpp:151
virtual bool ProcessRequest() override
Definition NullHttp.cpp:142
virtual EHttpFailureReason GetFailureReason() const override
Definition NullHttp.cpp:171
virtual void ProcessRequestUntilComplete() override
Definition NullHttp.cpp:259
virtual FString GetContentType() const override
Definition NullHttp.cpp:40
virtual void SetTimeout(float InTimeoutSecs) override
Definition NullHttp.cpp:236
virtual void SetHeader(const FString &HeaderName, const FString &HeaderValue) override
Definition NullHttp.cpp:121
virtual const TArray< uint8 > & GetContent() const override
Definition NullHttp.cpp:50
virtual EHttpRequestPriority GetPriority() const override
Definition NullHttp.cpp:231
virtual FString GetURLParameter(const FString &ParameterName) const override
Definition NullHttp.cpp:15
virtual const FString & GetEffectiveURL() const override
Definition NullHttp.cpp:176
virtual FString GetVerb() const override
Definition NullHttp.cpp:55
virtual bool SetContentFromStream(TSharedRef< FArchive, ESPMode::ThreadSafe > Stream) override
Definition NullHttp.cpp:108
virtual bool SetContentAsStreamedFile(const FString &Filename) override
Definition NullHttp.cpp:102
virtual float GetElapsedTime() const override
Definition NullHttp.cpp:202
FNullHttpRequest()
Definition NullHttp.h:57
virtual FString GetHeader(const FString &HeaderName) const override
Definition NullHttp.cpp:20
virtual const FString & GetURL() const override
Definition NullHttp.cpp:10
virtual ~FNullHttpRequest()
Definition NullHttp.h:62
virtual void ClearTimeout() override
Definition NullHttp.cpp:241
virtual TOptional< float > GetTimeout() const override
Definition NullHttp.cpp:250
virtual FString GetOption(const FName Option) const override
Definition NullHttp.cpp:70
virtual uint64 GetContentLength() const override
Definition NullHttp.cpp:45
virtual bool SetResponseBodyReceiveStream(TSharedRef< FArchive > Stream) override
Definition NullHttp.cpp:115
Definition IHttpResponse.h:111
Definition UnrealString.h.inl:34
Definition SharedPointer.h:153
Type
Definition IHttpBase.h:13
Definition Optional.h:131