Este es el script que estoy usando:
const securityHeaders = [ { key: 'X-XSS-Protection', value: '1; mode=block' }, { key: 'Referrer-Policy', value: 'origin-when-cross-origin' } ] module.exports = { async headers() { return [ { // Apply these headers to all routes in your application. source: '/:path*{/}?', headers: securityHeaders, }, ] }, } Pero cuando ejecuto npm run start y verifico los encabezados de respuesta para localhost, no aparece ninguno de estos encabezados.
Usando la próxima versión 9.5.2
Puede usar source: "/(.*?)", o source: '/:path*',