Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

198
Views
Aplicación Nextjs con proxy: encabezados no incluidos en la respuesta

Estoy enviando solicitudes a un servidor externo desde una aplicación Nextjs e intento extraer un encabezado de Authorization de la respuesta usando la biblioteca de búsqueda nativa. Sin embargo, los encabezados en la respuesta de búsqueda están vacíos aunque estén presentes en la respuesta real del servidor.

Aquí está la configuración en el archivo next.config.js :

 module.exports = { async headers() { return [ { source: '/api/:path*', headers: [ { key: 'Access-Control-Expose-Headers', value: '*, authorization', }, ], }, ] }, async rewrites() { return [ { source: '/api/:path*', destination: `${process.env.NEXT_PUBLIC_BASE_URL}/api/:path*`, }, ] }, }

Con mi conocimiento limitado de proxies, asumo que es un proxy inverso y que los encabezados se pierden en la respuesta en algún lugar dentro de él. También intenté agregar un middleware para tratar de localizar dónde se pierden los encabezados sin suerte.

¿Alguien sabe dónde puedo configurar los encabezados para que se incluyan desde el proxy?

¡Gracias por adelantado! :)

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Estoy reutilizando un buscador de react-native y parece que el método para extraer encabezados es diferente. 😅

Esto funciona utilizando fetch en el navegador: response.headers.get('authorization')

En react-native: response.headers.map['authorization']

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!