Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

821
Vistas
AWS API Gateway: ¿por qué el cuerpo de la solicitud posterior está codificado en base64?

Estoy usando la puerta de enlace API para activar una función Lambda, usando la integración de Lambda Proxy, sin embargo, el cuerpo de la solicitud está codificado en base64, ¿por qué? y ¿cómo puedo cambiarlo para que sea JSON para encadenar JSON?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Esto se debe a que está utilizando la integración de proxy de Lambda en API Gateway. Si usa la integración de Lambda, estará bien y podrá obtener JSON.

También puede cambiarlo para que sea JSON para encadenar JSON con el siguiente método.

 let buff = Buffer.from(event.body, "base64"); let eventBodyStr = buff.toString('UTF-8'); let eventBody = JSON.parse(eventBodyStr);
over 4 years ago · Santiago Trujillo Denunciar

0

Si entiendo su pregunta correctamente, está enviando una carga útil JSON no codificada en base64 como solicitud a la puerta de enlace API, sin embargo, su Lambda la recibe como una cadena codificada en base64.

Parece que no está configurando application/json como su content-type solicitud. Puede ver en esta tabla cómo la puerta de enlace API decide si la Integration Request Payload (última columna) es Base64-encoded string o algún otro tipo.

https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-payload-encodings-workflow.html

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda