Luminova Framework

HTTP Requests

Table of Contents

  1. Initializing and Handling Incoming HTTP File Uploads

    HTTP File object encapsulates a file ready to be uploaded to a server. It offers customization to modify properties before finally uploading to the server.

  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. Sending Outgoing HTTP Network Requests

    Network class an ideal choice for developers looking to implement reliable and efficient HTTP communication in their applications with or without additional dependency required.

  4. Initializing and Handling Incoming HTTP Requests

    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.

  5. HTTP Request Clients for Outgoing Network Requests

    HTTP clients offer flexibility when managing requests. With support for a lightweight cURL-based client and a feature-rich Guzzle implementation, which provides a consistent API for HTTP communication

  6. HTTP Request Curl Client Configurations for Outgoing Network Requests

    The HTTP request options make it easy to customize and control client behavior when performing HTTP operations.

  7. Handling Responses from Outgoing Network Requests

    The HTTP response object allows easy capture handling of network request responses sent through the cURL client. It provides useful methods to access the response information.

  8. Handling and Managing Server Variables

    With the Server class, managing server-related variables becomes easier and more straightforward, offering convenient methods for retrieving, manipulating, and validating server data.

  9. HTTP Status Codes and Their Messages

    The HttpCode class serves as a helper to manage HTTP status codes and their corresponding messages.

  10. URI Class with Internationalized Domain Name (IDN) Support

    The HTTP URI class provides methods for creating and managing URIs, including support for Internationalized Domain Names (IDNs), while adhering to the PSR-7 HTTP Message Interface standards.

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