모의 응답
적용 대상: 모든 API Management 계층
이름에서 알 수 있듯이 mock-response
정책은 모의 API 및 작업에 사용됩니다. 정상적인 파이프라인 실행을 취소하고 호출자에게 모의 응답을 반환합니다. 정책에서 항상 최고 충실도의 응답을 반환하려고 시도합니다. 가능한 경우 응답 콘텐츠 예제를 선호합니다. 스키마가 제공되고 예제가 제공되지 않은 경우 스키마에서 샘플 응답을 생성합니다. 예제와 스키마가 둘 다 없는 경우 콘텐츠가 없는 응답이 반환됩니다.
참고 항목
정책 문에 제공된 순서대로 정책의 요소 및 자식 요소를 설정합니다. API Management 정책을 설정하거나 편집하는 방법에 대해 자세히 알아봅니다.
정책 문
<mock-response status-code="code" content-type="media type"/>
특성
특성 | 설명 | 필수 항목 | 기본값 |
---|---|---|---|
status-code | 응답 상태 코드를 지정하며, 해당 예제 또는 스키마를 선택하는 데 사용됩니다. 정책 식은 허용되지 않습니다. | 아니요 | 200 |
content-type | Content-Type 응답 헤더 값을 지정하며, 해당 예제 또는 스키마를 선택하는 데 사용됩니다. 정책 식은 허용되지 않습니다. |
아니요 | 없음 |
사용
사용법 참고 사항
- 정책 식은 이 정책의 특성 값에 사용할 수 없습니다.
예제
<!-- Returns 200 OK status code. Content is based on an example or schema, if provided for this status code. First found content type is used. If no example or schema is found, the content is empty. -->
<mock-response/>
<!-- Returns 200 OK status code. Content is based on an example or schema, if provided for this status code and media type. If no example or schema found, the content is empty. -->
<mock-response status-code='200' content-type='application/json'/>
관련 정책
관련 콘텐츠
정책 작업에 대한 자세한 내용은 다음을 참조하세요.
- 자습서: API 변환 및 보호
- 정책 문 및 해당 설정에 대한 전체 목록에 대한 정책 참조
- 정책 식
- 정책 설정 또는 편집
- 정책 구성 재사용
- 정책 코드 조각 리포지토리
- Azure API Management 정책 도구 키트
- Azure의 Microsoft Copilot을 사용하는 작성자 정책