# http_core v0.16.7 - Table of Contents > Shared HTTP primitives for browser-like protocol clients ## Modules - [HTTP.Blob](HTTP.Blob.md): Represents a blob of binary data, similar to JavaScript's Blob. - [HTTP.FormData](HTTP.FormData.md): HTTP form data and multipart/form-data encoding for file uploads. - [HTTP.HTTP2.Connection](HTTP.HTTP2.Connection.md): Pure HTTP/2 connection state and protocol effects. - [HTTP.HTTP2.Fingerprint](HTTP.HTTP2.Fingerprint.md): Bounded, redacted observation and comparison of HTTP/2 wire bytes. - [HTTP.HTTP2.ProfileCapture](HTTP.HTTP2.ProfileCapture.md): Builds and validates provenance manifests for HTTP/2 captures. - [HTTP.HTTP2.Scheduler](HTTP.HTTP2.Scheduler.md): Bounded round-robin ordering for ready HTTP/2 stream work. - [HTTP.HTTP2.Settings](HTTP.HTTP2.Settings.md): Pure, directional HTTP/2 SETTINGS state. - [HTTP.HTTP2.StreamState](HTTP.HTTP2.StreamState.md): Pure lifecycle and two-sided flow-control state for one stream. - [HTTP.HTTP2.WireProfile](HTTP.HTTP2.WireProfile.md): Versioned, finite HTTP/2 wire configuration. - [HTTP.Headers](HTTP.Headers.md): HTTP headers processing and manipulation utilities. - [HTTP.Request](HTTP.Request.md): HTTP request configuration struct.