AmazonAWS Developer Associate DVA-C02 Certification
·TW
·更新於 28 Jul 2026
一個 REST 服務使用 API Gateway 搭配 Lambda 整合,並且需要支援多個版本以進行測試。要同時執行不同版本進行測試,最佳方法是什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將每個 API 版本部署為一個獨立的 stage,每個 stage 都有自己的端點,並使用 stage variables 來提供額外的上下文。.
為什麼這是答案
將每個 API 版本部署為一個獨立的 stage 是最佳方法。API Gateway 的 stage 專為管理 API 的不同版本或環境而設計,每個 stage 都有獨立的端點,方便測試不同版本而不會互相干擾。Stage variables 可以用來傳遞額外的配置或上下文給後端的 Lambda 函數,例如指定 Lambda 函數的版本別名。
其他選項不夠理想:
使用 X-Version HTTP 標頭雖然可行,但需要額外的路由邏輯在 Lambda 內部處理,增加了複雜性。
實作 Lambda 授權方主要用於身份驗證和授權,而非版本路由。
應用 API Gateway 資源策略是用於控制存取權限,與版本管理無關。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡