Skip to content

    httpAgentOptions

    In Node.js versions prior to 18, Next.js automatically polyfills fetch() with node-fetch 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?