DataPower Gateway (v5 compatible) 에 대한 호출 정책 구성
어셈블리 사용자 인터페이스에서 DataPower® Gateway (v5 compatible) 에 대한 호출 정책을 구성하려면 다음 단계를 수행하십시오.
이 태스크에 대한 정보
참고: 이 주제에서는 DataPower Gateway (v5 compatible)의 호출 정책 구현에 대해 설명합니다. 를 사용 중인 DataPower API Gateway 경우, DataPower 용 Invoke 정책 구성 ( API Gateway )을 참조하십시오. 다른 유형의 게이트웨이에 대한 정보는 API Connect 게이트웨이 유형을 참조하십시오.
OpenAPI 소스에서 정책을 구성하는 방법에 대한 자세한 내용은 invoke를 참조하십시오.
해당 정책의 마지막 invoke 가 proxy로 대체되었음을 알 수 있습니다. 성능 향상을 위해 쿼리 최적화기 ( IBM® API Connect ) 가 DataPower Gateway 를 통해 자동으로 대체하는 경우가 있습니다. proxy 는 기능적으로 invoke와 동등하지만, API 호출자는 proxy 가 사용될 때 다음과 같은 차이점을 인지할 수 있습니다.
- invoke 또는 proxy 에서 요청한 HTTP 가 리디렉션(redirect)을 받으면(3xx) 응답:
- invoke 는 경로 재지정 응답을 따르는 응답을 리턴합니다.
- proxy 다음에 오지 않음3xx경로 재지정 응답이 리턴됩니다.
- IBM API Connect 테스트 도구에 따르면 proxy 가 사용된 것으로 나타나지만, 분석 지연 시간 invoke 기록에는 가 표시됩니다.
- proxy 의 응답은 invoke의 응답과 다른 공백 또는 이스케이프를 포함할 수 있습니다. 응답의 차이에도 불구하고 여전히 유효합니다.
프로시저
예
- invoke:
version: 1.0.0
title: get the account status
timeout: 60
verb: POST
cache-response: time-to-live
cache-ttl: 900
stop-on-error:
- ConnectionError
- OperationError
tls-profile: MyTLSProfile
target-url: https://example.com/accounts/{id}?status={status}
username: MyUser
password: MyPassword