v2026.2.1
All Bundles

Request

Web server request

Operations

GetContent

Gets the request body content

method : public : GetContent() ~ String

Return

TypeDescription
Stringrequest content

GetContentBytes

Gets the request body content as bytes

method : public : GetContentBytes() ~ Byte[]

Return

TypeDescription
Byterequest content as bytes

GetCookie

Gets a cookie value

method : public : GetCookie(name:String) ~ Cookie

Parameters

NameTypeDescription
nameStringcookie name

Return

TypeDescription
Cookiecookie value

GetCookies

Gets cookies

method : public : GetCookies() ~ Vector<Cookie>

Return

TypeDescription
Vector<Cookie>cookies

GetHeader

Gets a request header

method : public : GetHeader(name:String) ~ String

Parameters

NameTypeDescription
nameStringheader name

Return

TypeDescription
Stringrequest header

GetParam

Gets a parameter value

method : public : GetParam(name:String) ~ String

Parameters

NameTypeDescription
nameStringparameter name

Return

TypeDescription
Stringparameter value

GetParams

Gets parameters

method : public : GetParams() ~ Map<String,String>

Return

TypeDescription
Map<String,String>parameters

GetPath

Gets the request path

method : public : GetPath() ~ String

Return

TypeDescription
Stringrequest path

GetQuery

Gets the request query

method : public : GetQuery() ~ String

Return

TypeDescription
Stringrequest query

GetRequestLine

Gets the request line

method : public : GetRequestLine() ~ String

Return

TypeDescription
Stringrequest line

HasContent

Checks for request body content

method : public : HasContent() ~ Bool

Return

TypeDescription
Booltrue if content exists, false otherwise

HasCookie

Checks for a cookie

method : public : HasCookie(name:String) ~ Bool

Parameters

NameTypeDescription
nameStringcookie name

Return

TypeDescription
Booltrue if cookie exists, false otherwise

HasParam

Checks for a parameter

method : public : HasParam(name:String) ~ Bool

Parameters

NameTypeDescription
nameStringparameter name

Return

TypeDescription
Booltrue if parameter exists, false otherwise

New

Constructor

New(request_line:String, request_headers:Map<String,String>)

Parameters

NameTypeDescription
request_lineStringHTTP request line
request_headersMap<String,String>HTTP request headers

New

Constructor

New(request_line:String, request_headers:Map<String,String>, content:Byte[])

Parameters

NameTypeDescription
request_lineStringHTTP request line
request_headersMap<String,String>HTTP request headers
contentByterequest body content

ParseAttribs

Parses an attribute string

function : ParseAttribs(attrib_str:String) ~ Map<String,String>

Parameters

NameTypeDescription
attrib_strStringattribute string

Return

TypeDescription
Map<String,String>map of names/values

ParseCookies

Parses cookies from request headers

method : private : ParseCookies() ~ Nil

ParseParams

Parses request parameters from content

method : private : ParseParams() ~ Nil