Table of Contents

Sparkle.Http.Engine Namespace

Classes

Name Description
EHttpEngineException Exception raised by the HTTP engine when a request cannot be processed, for example when the target URI is invalid or the response body cannot be fully read.
EHttpEngineNoDefault Exception raised when no default THttpEngine implementation is available for the current platform.
THttpEngine Abstract base class for platform-specific HTTP engines that create requests and send them to obtain responses.
THttpRequest Represents an HTTP request to be sent through an THttpEngine, including its method, target URI, headers, and content body.
THttpResponse Abstract base class for HTTP response objects that implement IHttpResponse.

Interfaces

Name Description
IHttpResponse Represents an HTTP response received from a server, providing access to the status, headers, and content body.

Anonymous methods

Name Description
THttpEngineFunc Anonymous method that creates a custom THttpEngine instance.