【问题标题】:custom api-gateway id - Amazonaws自定义 api-gateway id - Amazonaws
【发布时间】:2021-03-27 06:37:48
【问题描述】:

当我在 amazonaws 上创建 API 时,它会给我一个随机 ID,如下所示:

randomID.execute-api.us-east-1.amazonaws.com

是否可以将 ID 更改为像公司名称这样的首选 ID?如果是,我该怎么做?

preferredID.execute-api.us-east-1.amazonaws.com

另一个问题

其他人可以创建具有相同地址的 S3 存储桶吗?因为 api 和 S3 存储桶都使用相同的 AWS 区域和域 us-east-1.amazonaws.com

谢谢。

【问题讨论】:

    标签: amazon-web-services api amazon-s3 bucket


    【解决方案1】:

    来自Setting up custom domain names for REST APIs - Amazon API Gateway

    自定义域名是您可以提供给 API 用户的更简单、更直观的 URL。

    部署 API 后,您(和您的客户)可以使用以下格式的默认基本 URL 调用 API:

    https://api-id.execute-api.region.amazonaws.com/stage
    

    其中api-id由API Gateway生成,region(AWS区域)由您在创建API时指定,stage由您在部署API时指定。

    URL 的主机名部分(即 api-id.execute-api.region.amazonaws.com)指的是 API 端点。默认 API 端点可能难以调用且不方便用户使用。

    使用自定义域名,您可以设置 API 的主机名,并选择一个基本路径(例如,myservice)以将备用 URL 映射到您的 API。例如,一个对用户更友好的 API 基本 URL 可以变成:

    https://api.example.com/myservice
    

    【讨论】:

      猜你喜欢
      • 2019-07-24
      • 1970-01-01
      • 1970-01-01
      • 2018-10-01
      • 2018-12-26
      • 2021-06-17
      • 2020-10-04
      • 1970-01-01
      • 2018-05-29
      相关资源
      最近更新 更多