Skip to content
This page is also available as Markdown: request this page's URL with an Accept: text/markdown header. For an index of Next.js documentation, see /docs/llms.txt.

httpAgentOptions

Last updated June 16, 2025

In Node.js versions prior to 18, Next.js automatically polyfills fetch() with undici and enables HTTP Keep-Alive by default.

To disable HTTP Keep-Alive for all fetch() calls on the server-side, open next.config.js and add the httpAgentOptions config:

next.config.js
module.exports = {
  httpAgentOptions: {
    keepAlive: false,
  },
}

Was this helpful?

supported.