Un endpoint de API Gateway integrado con una función Lambda devuelve el error: 'Method completed with status: 502'. ¿Cuál es la solución más probable?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Modificar la función Lambda para que su respuesta tenga el formato que API Gateway espera..
Por qué esta es la respuesta
El error 502 Bad Gateway en API Gateway, cuando se integra con Lambda, suele indicar que la función Lambda no devolvió una respuesta en el formato esperado por API Gateway. API Gateway requiere que la respuesta de Lambda sea un objeto JSON específico con campos como statusCode, headers y body. Si la función Lambda devuelve un formato diferente, API Gateway no puede procesarlo y genera un 502. Cambiar a HTTPS no resolvería un problema de formato de respuesta. Modificar el payload enviado a API Gateway no es relevante, ya que el error 502 proviene de la respuesta de Lambda a API Gateway. Cambiar el encabezado de autorización es para problemas de acceso, no de formato de respuesta.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta