OpenAPI定義をAPIMにインポートしました。これには応答例が含まれています。バックエンドはまだ利用できませんが、フロントエンドチームはGET /ordersを呼び出し、バックエンドを呼び出すことなく、文書化された応答例ペイロードを含む200応答を受け取れるようにする必要があります。何を構成すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: GET /ordersの操作スコープでmock-responseポリシーを追加し、200の例を返すように構成します。.
これが解答である理由
正解は、mock-responseポリシーをGET /orders操作スコープに追加し、200の例を返すように構成することです。このポリシーは、バックエンドが利用できない場合でも、OpenAPI定義で指定された応答例をAPIMが直接返すようにします。これにより、フロントエンドチームはバックエンドの準備を待たずに開発を進めることができます。 他の選択肢は不適切です。 return-responseポリシーは通常、特定の条件に基づいてカスタム応答を返す場合に使用され、OpenAPI定義の例を直接利用するものではありません。 APIからバックエンドを削除し、rewrite-uriに依存する方法は、静的なJSONを提供できますが、OpenAPI定義の例を動的に利用するものではなく、柔軟性に欠けます。 set-backend-serviceはバックエンドサービスをルーティングするためのものであり、モック応答を提供するためのものではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要