This package provides utilities for managing HTTP headers with case-insensitive handling and validation.
This package provides utilities for wrapping files with metadata for HTTP requests.
This package provides pluggable adapters for different authentication schemes.
This package provides pluggable adapters for OAuth 2.0 authentication schemes.
This package provides an Axios-based HTTP client adapter that integrates seamlessly with the @apimatic/core package, enabling efficient HTTP request execution with extended capabilities.
This package provides utilities for encoding and formatting URL query parameters.
This package provides essential type definitions and interfaces that define how SDK components communicate.
provides utilities to route requests through a configurable proxy
converts the content to stream
This package provides the core HTTP request orchestration, response handling, and API call coordination.
This package provides utilities for creating schema for different types, along with serialization information.
Execute a listener when a response is about to write headers
An HTTP(s) proxy `http.Agent` implementation for HTTP
HTTP server mocking and expectations library for Node.js
A response-like object for mocking a Node.js HTTP response stream
Parse http headers, works with browserify/xhr
JSON.parse with bigints support
Node.js CORS middleware
HTTP Accept-* headers parsing
Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies
HTTP Content-* headers parsing
TypeScript definitions for responselike
Implementation of Structured Field Values for HTTP (RFC9651, RFC8941)
A native "Headers" class polyfill.