크기 제약 조건 규칙 문 - AWS WAF, AWS Firewall Manager, 및 AWS Shield Advanced

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

크기 제약 조건 규칙 문

이 섹션에서는 크기 제한 명령문의 정의 정의 및 작동 방식에 대해 설명합니다.

크기 제한 문은 웹 요청 구성 요소의 바이트 수를 사용자가 제공하는 바이트 수와 비교하고 비교 기준에 따라 일치시킵니다. 비교 기준은 보다 큼(>) 또는 보다 작음(<) 과 같은 연산자입니다. 예를 들어 크기가 100바이트보다 큰 쿼리 문자열이 있는 요청을 일치시킬 수 있습니다.

참고

이 명령문은 웹 요청 구성 요소의 크기만 검사합니다. 구성 요소의 콘텐츠는 검사하지 않습니다.

URI경로를 검사하면 경로에 / 있는 모든 항목이 한 문자로 계산됩니다. 예를 들어 URI 경로의 /logo.jpg 길이는 9자입니다.

규칙 명령문 특성

중첩 가능 – 이러한 문 유형을 중첩할 수 있습니다.

WCUs— 1WCU, 기본 비용 요청 구성 요소 모든 쿼리 매개 변수를 사용하는 경우 10을 WCUs 더하십시오. 요청 구성 요소 JSON본문을 사용하는 경우 기본 비용을 두 배로 늘리십시오WCUs. 적용하는 각 텍스트 변환에 대해 10을 WCUs 더하십시오.

이 문은 웹 요청 구성 요소에서 작동하며 작동을 위해선 다음과 같은 요청 구성 요소 설정이 필요합니다.

  • 요청 구성 요소 – 검사할 웹 요청 부분(예: 쿼리 문자열 또는 본문). 웹 요청 구성 요소에 대한 자세한 내용은 에서 규칙 설명 설정 조정 AWS WAF 섹션을 참조하세요.

    크기 제약 문은 변환이 적용된 후 구성 요소의 크기만 검사합니다. 구성 요소의 내용은 검사하지 않습니다.

  • 선택적 텍스트 변환 — 원하는 변환 AWS WAF 요청 구성 요소의 크기를 검사하기 전에 먼저 요청 구성 요소에서 수행할 수 있습니다. 예를 들어, 공백을 압축하거나 엔티티를 HTML 디코딩할 수 있습니다. 변환을 두 개 이상 지정하는 경우 AWS WAF 나열된 순서대로 처리합니다. 자세한 내용은 에서 텍스트 변환 사용 AWS WAF을 참조하세요.

또한 이 문에는 다음 설정이 필요합니다.

  • 크기 일치 조건 - 선택한 요청 구성 요소에 제공하는 크기를 비교하는 데 사용할 수치 비교 연산자를 나타냅니다. 목록에서 연산자를 선택합니다.

  • 크기 – 비교에 사용할 크기 설정(바이트)입니다.

이 규칙 문을 찾을 수 있는 위치

  • 콘솔의 규칙 빌더일치 유형크기 일치 조건에서 사용할 조건을 선택합니다.

  • APISizeConstraintStatement