Documentation

Application

Interfaces, Classes, Traits and Enums

Curl
HTTP client for the curl backend.
Fopen
Fopen implementation of the Horde HTTP Client
Options
An Options container for HTTP clients
PeclHttp
HTTP client for the pecl_http extension
ClientException
Every HTTP client related exception MUST implement this interface.
NetworkException
Thrown when the request cannot be completed because of network issues.
Request
A PSR-7 HTTP request message for Horde
RequestException
Exception for when a request failed.
RequestFactory
Factory for Client and Server representations of a HTTP request object
Response
A PSR-7 HTTP request message for Horde
ResponseFactory
Factory for Response objects
ServerRequest
A PSR-7 HTTP server request message for Horde
Stream
A PSR-7 compliant Stream implementation.
StreamFactory
PSR-17 StreamFactory implementation to create PSR-7 Stream objects
StreamUtils
Static utilities for PSR-7 Stream objects
UploadedFile
UploadedFileFactory
Uri
Uri implementation from PSR-7.
UriFactory
Uri Factory
ParseHeadersTrait
MessageImplementation
Reusable implementation of Message.
Psr7ToPeclHttp
Convert a PSR-7 request message to a pecl/Http native message Split off from the PeclHttp Client implementation
RequestImplementation
Implementation of Request methods not covered by MessageImplementation.
PeclHttpToPsr7
Convert a pecl/Http native message to a PSR7 response Split off from the PeclHttp Client implementation

Search results