Request metadata, params, headers, cookies, uploads, response headers, includes, files, and hooks.
Registers code to run at the beginning of response processing.
Registers code to run at the end of response processing.
web_response->getInclude is a member in the Includes and Hooks group; call it on the receiver shown before the arrow.
Includes a file through the response object.
Returns included file content as bytes.
Includes a library file.
Includes a file only once.
web_response->includes is a member in the Includes and Hooks group; call it on the receiver shown before the arrow.
Uploaded file metadata should be validated, then accepted files moved to an application-controlled location.
Returns uploaded file metadata.
Exposes request metadata, headers, params, cookies, body data, and uploads.
Reads a request cookie.
Returns request cookies.
Returns a request header.
Returns request headers.
Returns query or post parameter values.
Returns request params.
Returns a post parameter.
web_request->postParams is a member in the web_request group; call it on the receiver shown before the arrow.
Returns raw post body text for form posts.
Returns a query parameter.
web_request->queryParams is a member in the web_request group; call it on the receiver shown before the arrow.
Returns raw query string text.
Returns the raw form of a header.
Stops current response or execution.
Controls response headers, cookies, status, includes, and body behavior.
Stops response processing.
web_response->addAtEnd is a member in the web_response group; call it on the receiver shown before the arrow.
Adds a response header.
web_response->cookies is a member in the web_response group; call it on the receiver shown before the arrow.
Returns the response status pair.
Reads a response header.
Returns response headers.
Reads or writes raw response content.
Replaces a response header.
Sends a response chunk.
Sends a file or byte stream as a response.
Sets a response cookie.
Sets response headers from a collection.
Sets HTTP response status.