All Bundles

Cookie

HTTP cookie

Operations

New

Constructor

New(name:String, value:String, is_debug:Bool)
Parameters
NameTypeDescription
nameStringcookie name
valueStringcookie value
is_debugBooltrue to display debug information

Constructor

New(name:String, value:String)
Parameters
NameTypeDescription
nameStringcookie name
valueStringcookie value

Constructor

New(cookie_str:String)
Parameters
NameTypeDescription
cookie_strStringcookie string

Constructor

New(cookie_str:String, is_debug:Bool)
Parameters
NameTypeDescription
cookie_strStringcookie string
is_debugBooltrue to display debug information

AddAttrib

Adds a cookie attribute

method : public : AddAttrib(name:String) ~ Bool
Parameters
NameTypeDescription
nameStringattribute name

Return
TypeDescription
Booltrue if added, false otherwise

Adds a cookie attribute

method : public : AddAttrib(name:String, value:String) ~ Bool
Parameters
NameTypeDescription
nameStringattribute name
valueStringattribute value

Return
TypeDescription
Booltrue if added, false otherwise

Expire

Sets the cookie to expire

method : public : Expire() ~ Nil

GetAttrib

Get cookie attribute

method : public : GetAttrib(name:String) ~ String
Parameters
NameTypeDescription
nameStringattribute name

Return
TypeDescription
Stringcookie attribute value

GetName

Get cookie name

method : public : GetName() ~ String
Return
TypeDescription
Stringcookie name

GetValue

Get cookie value

method : public : GetValue() ~ String
Return
TypeDescription
Stringcookie value

RemoveAttrib

Removes an attribute

method : public : RemoveAttrib(name:String) ~ Bool
Parameters
NameTypeDescription
nameStringattribute name

Return
TypeDescription
Booltrue if added, false otherwise

SetExpiration

Sets the cookie to expiration date

method : public : SetExpiration(expires:System.Time.Date) ~ Bool
Parameters
NameTypeDescription
expiresDateexpiration date

SetName

Set cookie name

method : public : SetName(name:String) ~ Nil
Parameters
NameTypeDescription
nameStringcookie name

SetValue

Set cookie value

method : public : SetValue(value:String) ~ Nil
Parameters
NameTypeDescription
valueStringcookie value

ToShortString

Formats a cookie name and value

method : public : ToShortString() ~ String
Return
TypeDescription
Stringstring formatted cookie name and value

ToString

Formats a cookie into a string

method : public : ToString() ~ String
Return
TypeDescription
Stringstring formatted cookie