選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

在 API Gateway 中開發 HTTP API

焦點模式
在 API Gateway 中開發 HTTP API - Amazon API Gateway

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本節提供開發 API Gateway API 時所需的 API Gateway 功能的詳細資料。

在開發 API Gateway API 時,您可以決定 API 的許多特性。這些特性取決於 API 的使用案例。例如,您可能只允許特定用戶端呼叫您的 API,或是您可能希望讓所有人都可以使用它。您可能需要 API 呼叫來執行 Lambda 函數、進行資料庫查詢或呼叫應用程式。

建立 HTTP API

若要建立可操作的 API,您必須至少有一個路由、整合、階段和部署。

下列範例示範如何建立具有 AWS Lambda 或 HTTP 整合的 API、路由,以及設定為自動部署變更的預設階段。

本指南假設您已經熟悉 API Gateway 和 Lambda。如需更詳細的清單,請參閱API Gateway 入門

使用 建立 HTTP API AWS Management Console

  1. 開啟 API Gateway 主控台

  2. 選擇 Create API (建立 API)。

  3. HTTP API 下,選擇 Build (組建)。

  4. 選擇 Add integration (新增整合),然後選擇 AWS Lambda 函數或輸入 HTTP 端點。

  5. Name (名稱) 中,輸入 API 的名稱。

  6. 選擇 Review and create (檢閱和建立)。

  7. 選擇 Create (建立)。

現在您的 API 已準備好叫用。您可以透過在瀏覽器中輸入其調用 URL 或使用 Curl 來測試您的 API。

curl https://api-id.execute-api.us-east-2.amazonaws.com

使用 CLI AWS 建立 HTTP API

您可以使用快速建立來建立具有 Lambda 或 HTTP 整合的 API、預設的全部捕獲路由,以及設定為自動部署變更的預設階段。下列 create-api 命令使用快速建立來建立 API,與後端的 Lambda 函數整合。

注意

若要叫用 Lambda 整合,API Gateway 必須具有必要的許可。您可以使用以資源為基礎的政策或 IAM 角色來授與 API Gateway 叫用 Lambda 函數的許可。若要進一步了解,請參閱《 AWS Lambda 開發人員指南》中的AWS Lambda 許可

aws apigatewayv2 create-api --name my-api --protocol-type HTTP --target arn:aws:lambda:us-east-2:123456789012:function:function-name

現在您的 API 已準備好叫用。您可以透過在瀏覽器中輸入其調用 URL 或使用 Curl 來測試您的 API。

curl https://api-id.execute-api.us-east-2.amazonaws.com

下一個主題:

路由

上一個主題:

API Gateway HTTP API
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。