| FGenericPlatformHttp
|
Module |
|
Header |
/Engine/Source/Runtime/Online/HTTP/Public/GenericPlatform/GenericPlatformHttp.h |
Include |
#include "GenericPlatform/GenericPlatformHttp.h" |
class FGenericPlatformHttp
Platform specific Http implementations Intended usage is to use FPlatformHttp instead of FGenericPlatformHttp
Name | Description | ||
---|---|---|---|
|
IHttpRequest... |
ConstructRequest() |
Creates a new Http request instance for the current platform |
|
FHttpManager... |
CreatePlatformHttpManager() |
Creates a platform-specific HTTP manager. |
|
EscapeUserAgentString ( |
||
|
GetDefaultUserAgent() |
Returns the default User-Agent string to use in HTTP requests. |
|
|
GetMimeType ( |
Get the mime type for the file |
|
|
GetOperatingSystemProxyAddress() |
Get the proxy address specified by the operating system |
|
|
GetUrlDomain ( |
Returns the domain portion of the URL, e.g., "a.b.c" of "http://a.b.c/d" |
|
|
HtmlEncode ( |
Returns the < >...etc encoding for strings between HTML elements. |
|
|
Init() |
Platform initialization step |
|
|
IsOperatingSystemProxyInformationSupported() |
Check if getting proxy information from the current operating system is supported Useful for "Network Settings" type pages. |
|
|
IsURLEncoded |
Helper function for checking if a byte array is in URL encoded format. |
|
|
Shutdown() |
Platform shutdown step |
|
|
UrlDecode ( |
Returns a decoded version of the percent-encoded passed in string |
|
|
UrlEncode ( |
Returns a percent-encoded version of the passed in string |
|
|
UsesThreadedHttp() |
Check if a platform uses the HTTP thread |