My program doesn't have bugs. It just develops random features.

Legacy:LibHTTP/HttpCookies

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search

Cookie management system. Part of LibHTTP.

Properties

array<HTTPCookie> CookieData 
the cookie data
int iVerbose 
log verbosity
HttpUtil Utils 
out utility belt

Structures

HTTPCookie

cookie entry

string domain 
available to domain
int expires 
exprises timestamp
string name 
the cookie name
string path 
path in the domain
string value 
the current value

Functions

AddCookie(string cname, string value, int CurrentTimeStamp, optional int expires, optional string domain, optional string path )
Add or overwrite a new cookie
If value is empty the cookie will be deleted
If expires is in the past the cookie will be deleted
string EscapeQuotes(string in )
string GetCookie(string cname, string domain, string path, optional string defvalue )
Return the value of a cookie
string GetCookieString(string Domain, string Path, int CurrentTimeStamp )
Create a cookie string. TimeStamp should be the real current timestamp (not GMT corrected)
Logf(coerce string message, optional int level, optional coerce string Param1, optional coerce string Param2 )
bool ParseCookieData(string data, string rDomain, string rPath, optional int CurrentTimeStamp, optional bool bAdd, optional int TZoffset )
Parse a string to a cookie
rDomain and rPath are use to check if the cookie domain/path are valid
CurrentTimeStamp is required for adding
if bAdd is true add it to the list
returns true when the string is a valid cookie
string UnescapeQuotes(string in )

Events

Created( )