이것은 흥미롭고 이상한 요청처럼 보일 수 있지만, API 게이트웨이가 모든 요청에 응답하여 API 계층의 부트 스트랩/라우트 관리자 역할을하도록 가르 칠 수있는 방법이 있는지 궁금합니다. ? 기본적으로 모든 요청 즉./getUser,/getLocation,/getManager는 하나의 API 게이트웨이 엔드 포인트 규칙으로 작성할 수 있습니까?API 게이트웨이를 통한 모든 인바운드 요청의 부트 스트랩
다음은 아이디어입니다. API의 경로와 상관없이 모든 GET 요청은 요청을 구문 분석하고 적절한 대리인 기능을 사용하는 람다 함수로 라우팅됩니다.
비슷한 규칙이 POST, DELETE 및 PUT에 설정됩니다. 따라서 기본적으로 API 게이트웨이는 4-5 개의 등록 된 점을 가지고 있으며 모두 동일한 람다 함수에 매핑됩니다.
저는 게이트웨이 사용에 대한 다양한 패턴/접근 방식에 대한 초기 연구를 진행하고 있으며 이와 같은 요인을 고려할 수 있는지 궁금합니다. 여기에는 장점과 단점이 있지만,이 방법으로 스크립팅 할 수 있는지 알고 싶습니다.
감사합니다.
이 기능이 리버스 프록시와 비슷하지 않습니까? –
현재 API 게이트웨이는이 기능을 지원하지 않습니다. 기능 요청을 제출하려면 AWS 팀에 문의하십시오. –