API Reference http_fetch v#0.15.0

View Source

Modules

A browser-like HTTP fetch API for Elixir, built on Erlang's :gen_tcp, :ssl, and the shared QUIC HTTP/3 transport.

Request cancellation mechanism similar to the browser's AbortController API.

Configuration module for HTTP fetch library.

Options processing for HTTP.fetch/2 requests.

Bounded credit bridge for an HTTP.Stream upload producer.

Long-lived, single-writer HTTP/2 connection runtime.

Supervises HTTP/2 socket owners independently of request callers.

Bounded profile-aware HTTP/2 connection pool.

Builds a safe, comparable identity for a reusable HTTP/2 connection.

JavaScript-like Promise implementation for asynchronous HTTP operations.

HTTP response struct implementing the Browser Fetch API Response interface.

HTTP status code to status text mapping.

Process-backed readable stream used for Fetch-style response and request bodies.

Telemetry integration for comprehensive HTTP request and response monitoring.

Unix Domain Socket support for HTTP requests.

OTP application for HTTP fetch library.