で私は、&は、以下のconfigsでAPIを公開作成するために、WSO2 Publisherアプリケーションを使用:WSO2 APIゲートウェイサービスHTTPエンドポイントを変更し、実行
Context = a
Version = v1.0
URL Pattern: /b/{bId}/c/{cId}
HTTP Verb: GET
Endpoint Type: HTTP Endpoint
Production Endpoint: http://backendserver:port/services/rest/GetXYZ
私は、APIに加入してアプリケーショントークンを生成し、呼び出された店舗で以下のURLでAPI:
:ゲートウェイがバックエンドサービスを呼び出すときしかしhttps://gatewayserver:port/a/v1.0/b/123/c/456
は、それが何らかの形で自動的に次のようにエンドポイントを変更します代わりに、期待の
http://backendserver:port/services/rest/456
:
http://backendserver:port/services/rest/GetXYZ
私はAPIのシナプスの設定を検証し、定義されたとして、それは正確にエンドポイントを捕獲しました。バックエンドのエンドポイントは自動的にどのように変更されますか?どのように避けることができますか?
apiのシナプス設定を共有できますか? – harsha89
シナプス設定全体を入れることはできません。 <プロパティ名= "api.ut.backendRequestTime" 表現=は、 "get-プロパティ( 'SYSTEM_TIME')" /> <エンドポイント名= "出版社 - GetXYZ_APIproductionEndpoint_0"> –
Nike