Next.js tiene esta función de headers en el archivo next.config.js . Por ejemplo:
/** @type {import('next').NextConfig} */ module.exports = { async headers() { return [ { // matching all API routes source: "/api/:endpoint*", headers: [ ... ] } ]; } }; Pero estos encabezados se definen cuando la aplicación se está inicializando. ¿Cómo puedo establecer encabezados por solicitud, ya que necesito establecer el valor de @fingerprintjs/fingerprintjs cuando Next.js realiza llamadas a la API?
Soy consciente de que puedo usar directamente fetch , pero también necesito que este encabezado esté presente cuando Next Auth realiza llamadas a la API, etc.