0

リクエスト オブジェクト (headers、params、body) をレスポンスのペイロードとしてコピーして送り返したいと思います。これを行うための良い方法または提案された方法はありますか?

4

1 に答える 1

3

ポリシーを使用しAssignMessageてリクエスト オブジェクトをコピーし、それをレスポンス オブジェクトに割り当てることができます。ポリシーの例:

<AssignMessage name="CopyRequestToResponse">
    <AssignTo type="response" createNew="false">response</AssignTo>
    <Copy source="request"/>
</AssignMessage>

のスコープはターゲット レスポンスであるため、このポリシーはTargetEndpointレスポンス フローで実行する必要があります。responseポリシーと変数のスコープに関する Apigee ドキュメントは、次の場所にあります。

http://apigee.com/docs/api-services/content/generate-or-modify-messages-using-assignmessage http://apigee.com/docs/api-services/api/variables-reference

于 2014-01-29T05:31:11.883 に答える