2017-04-06 3 views
0

헤더 값을 기반으로 요청을 제한하는 API 게이트웨이에 대한 정책을 갖고 싶습니다. 예를 들어 헤더 값 "AAA"는 하루에 최대 10 개의 요청, "BBB", 20 개의 요청을 허용합니다. 이것이 가능한가? 이것을 어떻게 할 수 있습니까? 참고 :이 목적을 위해 람다 함수를 작성하는 것을 피하려고합니다. 그 이유는 상태 등을 유지해야하기 때문입니다.AWS API 게이트웨이 정책 헤더 당

답변

1

API 게이트웨이에는 수행하려는 작업을 지원하는 사용 계획이 있습니다.

각 사용 계획에는 초당 요청 및 버스트 속도를 제한하는 제한 제한이있을 수 있습니다. 사용 계획에는 할당량이있을 수 있으므로 하루 요청에 제한을 추가 할 수 있습니다.

API 게이트웨이를 사용하면 API 키를 사용 계획에 추가 할 수 있습니다. API 키는 HTTP 헤더 (x-api-key)로 전송됩니다.

자세한 내용은 Usage Plans for API Gateway launch blogAPI Gateway Usage Plan docs에서 확인할 수 있습니다.

관련 문제