문제

나는 /v1.0/stores의 Basepath로 정의 된 프록시와 /경로를 가진 자원이 있습니다./주소/확인*

다음과 같은 ExtractVariables 정책이 있습니다.

<URIPath>
   <Pattern ignoreCase="false">/{storeid}/{service}/*.{format}</Pattern>
   <Pattern ignoreCase="false">/{storeid}/{service}/**/*.{format}</Pattern>
</URIPath>

Proxy.basepath의 "v1.0"을 {version}에 어떻게 할당합니까?

도움이 되었습니까?

해결책

다음을 사용하여 평가되는 경로 <URIPath> 구성은 실제로 proxy.pathsuffix 여기에는 기본 경로 이후의 모든 내용이 포함됩니다.정책에서 다음 구성을 시도해 보세요.

<Variable name="proxy.basepath">
  <Pattern>/{version}/**</Pattern>
</Variable>

참조되는 변수, proxy.basepath, 들고 있어야 해 /v1.0/stores.위의 패턴은 추출됩니다 v1.0 그리고 변수에 저장 version.

설명하는 Apigee 변수 참조 링크 proxy.basepath 위치 여기.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top