Http
Table of Contents
Interfaces
- CurlClientInterface
- Adapter contract for cURL operations used by CurlHttpTransport.
- HttpTransportInterface
- HTTP transport contract used by the SDK client.
Classes
- ApiRequestHandler
- Handles authenticated API requests with response parsing and error handling.
- CurlHttpTransport
- cURL transport implementation for SDK HTTP calls.
- HttpRequest
- Immutable HTTP request used by transport implementations.
- HttpResponse
- Immutable HTTP response returned by transport implementations.
- NativeCurlClient
- Native cURL adapter backed by PHP's curl_* functions.
- UrlBuilder
- Builds request URLs from domain, path, and optional query parameters.