Navigation
API > API/Runtime > API/Runtime/HTTP > API/Runtime/HTTP/FHttpRequestAdapterBase
- IHttpRequest::ProcessRequestUntilComplete()
- FHttpRequestAdapterBase::ProcessRequestUntilComplete()
References
| Module | HTTP |
| Header | /Engine/Source/Runtime/Online/HTTP/Public/HttpRequestAdapter.h |
| Include | #include "HttpRequestAdapter.h" |
| Source | /Engine/Source/Runtime/Online/HTTP/Private/HttpRequestAdapter.cpp |
virtual void ProcessRequestUntilComplete()
Remarks
Blocking call to wait the request until it's completed
WARNINGS:
- This is a blocking call, DON'T use this in a time-sensitive context
- Complete delegate will be used in this function so customized complete delegate is not supported
- This will force the usage of EHttpRequestDelegateThreadPolicy::CompleteOnHttpThread to make sure the request can complete, when this function get called from main thread. So if any other delegate is bound, make sure the bound delegate can handle the custom logic in a thread-safe way