2017-12-22 11 views
0

Azure API 관리자의 API에서 인바운드 정책을 설정하여 POST 요청 본문의 JSON을 백엔드에 전달하기 전에 유효성을 검사합니다.Azure API 관리자에서 POST 요청 본문 확인

JSON 스키마를 사용하고 그 방법 (어떻게?)에 대해 유효성을 검사해야합니까, 아니면 내 자신의 코드를 작성해야할까요? context.Request.Body를 사용하여 요청 본문의 각 필드를 검사하거나 시도하는 것이 틀립니다. APIM에서 요청 본문의 유효성을 검사하려면 백엔드에 맡겨야합니까?

답변

0

유효성 검사 유효성 검사는 완벽합니다. 그렇게하는 것은 기본적으로 수행되지 않는 APIM 측에서 전체 요청 본문을 캐싱해야한다는 것을 명심하십시오. JSON 스키마 유효성 검사기는 정책 표현식에서 사용할 수 없으므로 수동 유효성 검사를 사용해야합니다.