<!-- Sidebar for Docsify -->

* [**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")
  * [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")
  * [Diagnosthic Channel Support](/docs/api/DiagnosticChannel.md "Diagnostic Channel Support")
* 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")
