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
- Http File Uploader
The Uploader class handles local file uploads, supports chunked uploads for large files, and integrates with the File object to provide flexible configuration and detailed upload feedback.
- Http Proxy Testing Utility
Easily parse, validate, and test HTTP/SOCKS proxies. Handle IPv4/IPv6, check latency, resolve public IPs, verify anonymity, and format proxies for use in any application.
- 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 incoming uploaded file, with tools to validate, configure, and manage file properties before saving it 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...
- Request Client IP Addresses
Manage and retrieve the client’s IP address, detect proxies or Tor exit nodes, and fetch detailed info via IPHub or IPApi.
- HTTP Response Message Stream
Provides a stream interface for handling HTTP response data, supporting reading, writing, seeking, and metadata management.
- HTTP Webhook Request
Securely send and receive webhook requests with built-in HMAC signature verification, origin checks, IP allowlists and blocklists, and flexible error handling for reliable third-party integrations.
- HTTP File Downloader
Download utility for sending files and generated content as downloadable responses. Supports file paths, streams, resources, and raw strings, with built-in handling for range requests, caching, server offloading via Apache X-Sendfile and Nginx X-Accel-Redirect.