개발자가 Amazon API Gateway를 AWS Lambda 함수와 통합하는 애플리케이션을 구축하고 있습니다. API를 호출할 때 다음 오류가 발생합니다: Wed Nov 08 01:13:00 UTC 2017 : Method completed with status: 502. 개발자는 오류를 해결하기 위해 어떻게 해야 합니까?
- A. API의 HTTP 엔드포인트를 HTTPS 엔드포인트로 변경합니다.
- B. API Gateway로 전송되는 페이로드의 형식을 변경합니다.
- C. API 호출에 대한 Lambda 함수 응답의 형식을 변경합니다.✓ 정답
- D. Lambda 함수에 접근하기 위해 API 호출의 인증 헤더를 변경합니다.
해설
【핵심 용어】 • Lambda 응답 형식 오류 → API Gateway 502 • Lambda Proxy 통합은 statusCode/headers/body 형식 필요 【정답 포인트】 정답: C (Lambda 응답 형식을 API Gateway 기대 형식으로 수정) 502는 Lambda 응답 파싱 실패 시 발생. 【오답 체크】 • A: HTTP/HTTPS 차이는 보통 다른 오류 • B: 페이로드 형식은 요청 측 • D: Authorization 헤더는 인증 오류(403)