Amazon API Gateway
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

在 API Gateway 中为 WebSocket API 设置路由

首次创建新的 WebSocket API 时,有三个预定义的路由:$connect$disconnect$default。您可以使用控制台、API 或 AWS CLI 创建它们。如果需要,您可以创建自定义路由。有关更多信息,请参阅 关于 API Gateway 中的 WebSocket API

注意

在 CLI 中,您可以在创建集成之前或之后创建路由,并且可以为多个路由重用相同的集成。

使用 API Gateway 控制台创建路由

使用 API Gateway 控制台创建路由

  1. 登录到 API Gateway 控制台,选择 API,然后选择 Routes (路由)

  2. 要创建其中一个预定义路由($connect$disconnect$default),请选择其名称。

  3. 如果需要,您可以创建自定义路由。为此,请在 New Route Key (新路由键) 文本框中输入路由键名称,然后选中复选标记图标。

    注意

    当您创建自定义路由时,请勿在路由键名称中使用 $ 前缀。此前缀是专为预定义路由预留的。

使用 AWS CLI 创建路由

要使用 AWS CLI 创建路由,请调用 create-route,如以下示例所示:

aws apigatewayv2 --region us-east-1 create-route --api-id aabbccddee --route-key $default

示例输出:

{ "ApiKeyRequired": false, "AuthorizationType": "NONE", "RouteKey": "$default", "RouteId": "1122334" }