Module http_client

Module http_client 

Source
Expand description

HTTP Client - Core HTTP request functionality

This module provides a clean, library-friendly HTTP client API without any CLI dependencies (no progress bars, colored output, etc.)

Structs§

HttpClient
HTTP Client with convenience methods
HttpRequest
HTTP Request Builder
HttpResponse
HTTP Response

Enums§

HttpError
Errors that can occur during HTTP operations
HttpMethod
HTTP methods supported by the client

Functions§

build_header_map
Build a HeaderMap from a vector of key-value pairs
execute_multipart_request
Execute a multipart form request

Type Aliases§

HttpResult
Result type for HTTP operations