Http
Namespaces
Interfaces, Classes, Traits and Enums
- ClientException
- Every HTTP client related exception MUST implement this interface.
- Constants
- Constants for Horde_Http.
- Exception
- Base exception for the Horde_Http library.
- HordeClientWrapper
- Wrap a PSR-18 HTTP client into a frontend similar to the Horde_Http_Client.
- 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
- MessageImplementation
- Reusable implementation of Message.
- RequestImplementation
- Implementation of Request methods not covered by MessageImplementation.