libfetch 0.0.0
A lightweight asynchronous HTTP/1.1 client library implementing a subset of the WHATWG Fetch API.
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
 Forward DeclarationsOpaque types for cookie structures
 Cookie FlagsBitfield flags for cookie attributes
 SameSite AttributeControl cross-site cookie behavior
 Cookie PriorityControl cookie eviction priority
 Cookie StructureInternal cookie data structure
 Cookie Jar ConfigurationConfiguration options for cookie storage
 Internal StructuresInternal implementation structures
 Cookie ParsingParse Set-Cookie headers
 Cookie MatchingMatch cookies to requests
 Cookie IteratorIterate through cookies
 Cookie Jar ManagementCreate and manage cookie jars
 Cookie CreationCreate and manipulate individual cookies
 Cookie AttributesSet and get cookie attributes
 Cookie InspectionCheck cookie properties and states
 Cookie StorageAdd, remove, and manage cookies in jars
 Cookie RetrievalFind cookies matching requests
 Cookie IterationIterate through stored cookies
 Cookie PersistenceSave and load cookies to/from files
 Cookie Matching UtilitiesLow-level domain and path matching functions
 Cookie ValidationValidate cookie names and values
 Cookie EncodingURL encoding/decoding for cookie values
 String Conversion UtilitiesConvert enums to/from strings
 Constants and LimitsSize limits and default values
 Convenience MacrosShortcuts for common cookie operations
 File Handle SupportPlatform-specific file handle types for streaming
 File Streaming SupportSupport for streaming files with user-controlled completion
 Version InformationFunctions to query library version at runtime
 Configuration FlagsBitfield flags for controlling fetch behavior
 HTTP MethodsStandard HTTP request methods
 Request ModesControl how requests interact with CORS
 Credential ModesControl when credentials are sent with requests
 Cache ControlControl how requests interact with HTTP cache
 Redirect ControlControl how redirects are handled
 Promise StatesStates of asynchronous fetch promises
 Error CodesError codes returned by fetch operations
 Abort ControllerControl and cancel ongoing requests
 HTTP HeadersManage HTTP request and response headers
 Request/Response BodyHandle different types of request and response bodies
 Request InitializationConfigure HTTP requests
 HTTP ResponseHandle HTTP responses
 Async PromisesHandle asynchronous fetch operations
 URL Search ParametersBuild and manipulate URL query parameters
 Event LoopManage the event loop for asynchronous operations
 Core Fetch APIMain functions for making HTTP requests
 Promise ManagementFunctions for working with fetch promises
 Promise State AccessorsFunctions to inspect promise state and results
 Event Loop ManagementControl the event loop for asynchronous operations
 Headers ManagementFunctions for managing HTTP headers
 Body ManagementFunctions for creating request/response bodies
 URL Search ParametersFunctions for building query strings
 Response AccessFunctions for reading HTTP responses
 Abort ControllerFunctions for request cancellation
 Request InitializationFunctions for configuring requests
 Utility FunctionsHelper functions for common operations
 Global ConfigurationConfigure library-wide settings
 Cookie ManagementFunctions for HTTP cookie handling
 Memory ManagementFunctions for cleaning up objects
 Convenience MacrosShortcuts for common operations
 Timeout ConstantsPredefined timeout values
 Usage ExamplesComplete examples showing proper library usage