DblEj \ Communication \ Http
The Http namespace.
PHP base-classes for and full implementations of HTTP clients, as well as classes used for storing HTTP-related data such as headers, requests, and responses. There are also some related exception classes.
A simple request with a string for it's contents.
A response to a DblEj style API request.
- ClientBase Abstract
A simple base class for HTTP clients that implements some standard properties.
A collection of HTTP Headers. A header is simply a key/val pair.
A structure-like object used to store a "set" of HTTP headers.
Represents an HTTP request.
- RequestHandlerBase Abstract
A base class for HTTP request handlers.
Represents a server-response to an HTTP request from a client.
An HTTP client for RESTful services.
A client response to an HTTP request for a sitepage
- Util Static
Utility class providing high level HTTP client, HTTP server, and related functionality.
Thrown when there is an unexpected situation during communication.
Thrown when there is an unexpected event during an HTTP communication.
Thrown when a complete absolute URL is expected and it is not found.
Thrown when an invalid response is returned by a Route handling an HTTP request.
- There are no client-side classes in this namespace.
Server-side (PHP) classes that represent HTTP routes and abstractions for Routers and Destinations.