Documentation

Lua script context API - HTTP sub-context

http

HTTP request and response data (for HTTP protocol).

Fields

FieldTypeAccessDescription
methodstring?readHTTP method (GET, POST, etc.)
pathstring?read/writeRequest path
querytable?readQuery parameters
headerstable?readRequest headers
bodyvalue?read/writeRequest body
responsevalue?read/writeResponse body
addrstring?readClient address
statusstring?read/writeResponse status code
jsonboolean?read/writeUse JSON response format
clientclient?readHTTP client info
serverserver?readHTTP server info

Methods

MethodParametersReturnsDescription
get_query(key)parameter namevalue?Get query parameter
get_header(key)header namevalue?Get request header
get_response_header(key)header namevalue?Get response header
set_response_header(key, value)header name, value-Set response header

Client Object

FieldTypeDescription
namestringClient name
ipstring?Client IP address

Server Object

FieldTypeDescription
namestringServer name
ipstringServer IP address
portnumberServer port
tlsbooleanIs TLS enabled?
Navigation
Parents