다음을 통해 공유


OData 요청 유효성 검사

적용 대상: 모든 API Management 계층

validate-odata-request 정책은 OData API에 대한 요청의 요청 URL, 헤더 및 매개 변수의 유효성을 검사하여 OData 사양을 준수합니다.

정책 문

<validate-odata-request error-variable-name="variable name" default-odata-version="OData version number" min-odata-version="OData version number" max-odata-version="OData version number" max-size="size in bytes" />

특성

특성 설명 필수 항목 기본값
error-variable-name 유효성 검사 오류를 로그할 context.Variables의 변수 이름입니다. 아니요 해당 없음
default-odata-version 요청에 OData-Version 헤더가 없는 경우 매개 변수 유효성 검사에서 가정되는 기본 OData 버전입니다. 아니요 4.0
min-odata-version 정책이 수락하는 요청의 OData-Version 헤더에 있는 최소 OData 버전입니다. 아니요 해당 없음
max-odata-version 정책이 수락하는 요청의 OData-Version 헤더에 있는 최대 OData 버전입니다. 아니요 해당 없음
max-size 요청 페이로드의 최대 크기(바이트)입니다. 아니요 해당 없음

사용

사용법 참고 사항

  • API Management에 가져온 OData API에 대한 정책을 구성합니다.
  • 이 정책은 정책 섹션에서 한 번만 사용할 수 있습니다.

예시

다음 예제에서는 OData API에 대한 요청의 유효성을 검사하고 OData-Version 헤더가 없는 경우 기본 OData 버전 4.01을 가정합니다.

<validate-odata-request default-odata-version="4.01" />  

정책 작업에 대한 자세한 내용은 다음을 참조하세요.