* [**Home**](/ "Node.js Undici") * API * [Dispatcher](/docs/api/Dispatcher.md "Undici API - Dispatcher") * [Client](/docs/api/Client.md "Undici API - Client") * [Pool](/docs/api/Pool.md "Undici API - Pool") * [BalancedPool](/docs/api/BalancedPool.md "Undici API - BalancedPool") * [Agent](/docs/api/Agent.md "Undici API - Agent") * [ProxyAgent](/docs/api/ProxyAgent.md "Undici API - ProxyAgent") * [Connector](/docs/api/Connector.md "Custom connector") * [Errors](/docs/api/Errors.md "Undici API - Errors") * [Fetch](/docs/api/Fetch.md "Undici API - Fetch") * [Cookies](/docs/api/Cookies.md "Undici API - Cookies") * [MockClient](/docs/api/MockClient.md "Undici API - MockClient") * [MockPool](/docs/api/MockPool.md "Undici API - MockPool") * [MockAgent](/docs/api/MockAgent.md "Undici API - MockAgent") * [MockErrors](/docs/api/MockErrors.md "Undici API - MockErrors") * [API Lifecycle](/docs/api/api-lifecycle.md "Undici API - Lifecycle") * [Diagnostics Channel Support](/docs/api/DiagnosticsChannel.md "Diagnostics Channel Support") * [WebSocket](/docs/api/WebSocket.md "Undici API - WebSocket") * [MIME Type Parsing](/docs/api/ContentType.md "Undici API - MIME Type Parsing") * [CacheStorage](/docs/api/CacheStorage.md "Undici API - CacheStorage") * Best Practices * [Proxy](/docs/best-practices/proxy.md "Connecting through a proxy") * [Client Certificate](/docs/best-practices/client-certificate.md "Connect using a client certificate") * [Writing Tests](/docs/best-practices/writing-tests.md "Using Undici inside tests") * [Mocking Request](/docs/best-practices/mocking-request.md "Using Undici inside tests")