Luminova Framework

Outgoing HTTP Requests

Table of Contents

  1. HTTP Clients for Sending Network Requests

    Luminova's HTTP clients for network requests. You can use the lightweight Novio (cURL-based) client or switch to the advanced Guzzle client. Both share the same interface for consistent communication.

  2. Network - HTTP Client Request Helper

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

  3. Novio HTTP Request Client

    Luminova's HTTP clients for network requests. You can use the lightweight Novio (cURL-based) client or switch to the advanced Guzzle client. Both share the same interface for consistent communication.

  4. Novia HTTP Request Client Options and Configurations

    Luminova's Novio HTTP client options let you control request behavior when sending requests, with many settings also supported by the Guzzle client.

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

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