Luminova Framework

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

  1. 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.

  2. 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.

  3. HTTP Status Codes

    Helper class for working with HTTP status codes and their reason phrases.

  4. 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.

  5. HTTP Uploaded File Object

    Represents an HTTP uploaded file, allowing validation, configuration, and modification of file properties before uploading to the server.

  6. 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...

  7. 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.

  8. Webhook Request Helper

    The Webhook class is a simple and secure webhook helper for sending or receiving HTTP webhook requests.

  9. 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.