HTTP Request Handling
Handle incoming HTTP requests using Luminova's HTTP modules. Process inputs, headers, file uploads, webhooks, and user-agent details safely and reliably.
Table of Contents
- Incoming HTTP Request Object
Incoming HTTP request class, offering a secure and consistent interface to retrieve query parameters, form inputs, headers, files, and server information, enabling easy request handling.
- Managing Incoming HTTP Request Headers
The header class specifically focuses on managing request headers. It provides methods to interact with and manage request headers easily.
- HTTP Status Codes
Helper class for working with HTTP status codes and their reason phrases.
- Request Server Parameters
With the Server class, managing server-related variables becomes easier and more straightforward, offering convenient methods for retrieving, manipulating, and validating server data.
- HTTP Uploaded File Object
Represents an HTTP uploaded file, allowing validation, configuration, and modification of file properties before uploading to the server.
- Incoming Request User Agents Management
The UserAgent class is a valuable tool for devs building web applications or services that require functionality based on client devices. By providing methods to parse and extract information from...
- HTTP Message and File Stream
The Data Stream class offers an interface for handling stream resources, with support for reading, writing, seeking, and managing metadata. Including handling HTTP response message.
- Webhook Request Helper
The Webhook class is a simple and secure webhook helper for sending or receiving HTTP webhook requests.
- HTTP File Downloader
Global helper functions are collections of procedural functions that provide commonly used functionality across different parts of your application enhancing code reusability and productivity.